The hotel is powered by a host of clean tech like wind turbines and electric boilers ITC Windsor in Bengaluru is showing that travel and sustainability can go hand-in-hand. The hotel has become the first hotel in the world to receive the LEED Zero Carbon Certification, a recognition of its energy-efficient operations. The certification is […]