Anheuser-Busch's Technology Center, located in St. Louis, Mo., has been designed and constructed to meet the specifications of the Leadership in Energy and Environmental Design (LEED) Green Building Rating SystemŽ. LEED is a voluntary, consensus-based national standard that building owners may use for designing high-performance, sustainable buildings that are better for the environment and their occupants.
Anheuser-Busch is seeking LEED Certification for two new buildings under construction.