It’s the Goldilocks Moment for Startups!
Since Prime Minister Narendra Modi challenged young India with the clarion call, “Stand Up India, Start Up India” on August 15, 2015, all eyes have been trained on the Indian Startups. While activity had been building up over the last two to three years, startups have suddenly taken centerstage in...