India’s quest to become atmanirbhar (self-sufficient) is a “well-planned economic strategy” to turn the country into a global manufacturing powerhouse, Prime Minister Narendra Modi told 20 major global investors and invited them to be part of a “New India “in-the-making that would be free from old practices. “Today, India is …
Read More »