India’s commitment towards protecting the environment received global recognition as five landmark buildings in Telangana have been declared winners of…