Dunkin’ Donuts unveiled its first LEED certified restaurant in Florida. The St. Petersburg LEED certified store broke ground in May 2008, and will serve as a prototype for the company’s future green construction projects. (Full story in Environmental Leader)
Thanks to Silbatron, for the tweet!