Retailer’s new store will supply its own energy By Anthony Marris 2nd April 2013 US drug-store chain Walgreens claims to have built the nation's first zero energy retail store in Evanston, Illinois. This content is for members only. Please click here to view the full article.