Indian Prime Minister Narendra Modi addresses the nation during Independence Day celebrations at the historic Red Fort in Delhi, India. Reuters

India Independence Day: government to invest $1.46 trillion to lift virus-hit economy