First Ten Hotels in the world to attain LEED Zero Carbon Certification are from the ITC Hotels Group
Paving the way for the Global Hospitality Industry, in a one of its kind remarkable feat, 10 properties of the ITC Hotels Group have attained “Net Zero Carbon Status” by achieving coveted “LEED Zero Carbon