Delivering his keynote address at the India Ideas Summit 2020, Prime Minister Narendra Modi on Wednesday said this is the best time to invest in India and US firms must make use of this opportunity for mutual growth of the two countries. Watch KC Singh, former secretary, MEA analysing Prime Minister Narendra Modi’s mega investment pitch at India Ideas Summit 2020.