Delivering his seventh straight Independence Day speech, Prime Minister Narendra Modi on Saturday said the call for "Atma Nirbhar Bharat" (self-reliant India) has captured people's imagination and become a "mantra" for everyone, as he pushed for raising India's share in the global economy.
(Published 15 August 2020, 04:21 IST)