Can India lead on green buildings, clean energy and corporate sustainability?

With 1.25 billion people, India suffers from a level of resource scarcity beyond any other nation – but it’s making big moves in solar power and corporate responsibility