Drugstore chain on track to have the most solar power installations among retailers nationwide. Walgreens is marking its continued commitment to sustainability with its 100th rooftop solar power system installation in Mason, Ohio. Since its first solar installation in 2007, Walgreens has expanded its plans to include stores and distribution centers in Connecticut, New Jersey,…