July 21, 2011

Marks & Spencer’s new Simply Food in Sheffield, England, is its greenest store to date, incorporating an array of sustainable design and construction features.