November 21, 2013

Walgreens opened what is believed to be the nation’s first net zero energy retail store (a net zero building produces energy equal to or greater than it consumes).