Best time to invest and make in India: PM Modi
Speaking at the inauguration of India Mobile Congress in New Delhi, PM Modi said India's democratic setup, the government's welcoming approach and ease of doing business policies have helped the country attain an image of an investor-friendly destination.