Search
India must become a more attractive destination to set up new industries, writes Mr Ajai Malhotra, Dist. Fellow & Sr. Advisor (Climate Change), The Energy and Resources Institute (TERI).