Prime Minister Narendra Modi on March 29 hailed India’s economic growth and said that the country continues to grow amid numerous global challenges. PM Modi also asserted that India’s flourishing growth itself is the “best advertisement” for democracy in the world.