Net zero energy store opened by Walgreens
What is believed to be the nation’s first net zero energy store — meaning it is expected to produce as much or more energy than it consumes — has been opened by Walgreen Co. in Evanston, Ill. The store features two wind turbines, nearly 850 solar panels and a geothermal system burrowed