13 July 2020 (Wall Street International)* — Over the last couple of months, India’s prime minister Narendra Modi has repeatedly emphasized the need for the country to move towards atmanirbharta, or self-reliance.

read more »