LEED (Leadership in Energy and Environmental Design) is the most recognized and top green building rating system in North America and is now in more than 90 countries. LEED is a point-based rating system that covers areas of site development,…
LEED Projects on the rise in Vancouver
Read more