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.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks