LEED Follows Suburban Sprawl

In 2005 Alberici Corporation received Platinum Certification from the U.S. Green Building Council (USGBC) for its new headquarters in Overland, MO, a suburb of St. Louis. At the time there were just nine newly constructed LEED Platinum buildings in the world. Today the wind turbine is a familiar site for anyone driving I-170. So what …