What is LEED? LEED (leadership in energy and environmental design) is the most popular eco-friendly building standard in the world. With more than 197,000 projects globally, influence in 186 countries, and certifications for entities as large as cities, Lancaster manages…
