Inderpreet Wadhwa founded Azure Power Global in 2008 to harness India’s abundant solar energy. Today, his New York Stock Exchange-listed company has solar projects across 23 states, including Rajasthan, Punjab, Gujarat, Chhattisgarh, and Uttar Pradesh. The 2006 American documentary An Inconvenient Truth put the spotlight on global warming. It had many sit up and take note – […]