Domestic policy environment and global inflation favour viability of made-in-India modules Atmanirbharta’ (self-reliance) has been identified by the Indian government as a key element of strategic policy for the country’s economic recovery from the COVID-19 pandemic. Given this, clean energy, with an investment potential of more than US$500 billion over this decade, has become a […]