2011-09-20
A KFC restaurant in Indianapolis has been awarded LEED Gold certification by the U.S. Green Building Council (USGBC). LEED is the USGBCs rating system for designing and constructing the worlds greenest, most energy efficient and high performing buildings.
