What Is LEED
LEED stands for Leadership in Energy and Environmental Design, which is the top worldwide “green” building system rating. When you’re working on a new construction project in Indiana, getting LEED certification means that your building is recognized as having an innovative, environmentally-friendly design, is more profitable than traditional buildings and tends to be healthier for […]