The Grand Chola Image Credit itchotels.com

The Grand Chola becomes the largest commercial building in the word to be LEEDS certified

The Grand Chola (Chennai) and the Grand Windsor (Bengaluru) have been certified with the US Green Building Council (USGBC)’s LEED Zero Carbon Certification. LEED stands…

Read More The Grand Chola becomes the largest commercial building in the word to be LEEDS certified