India’s Government Has Invested Rs. 7,385 Crore In The Country’s Startups, Helped Create Several Unicorns
There are plenty of Angel Investors and Venture Capitalists funding companies in India’s fledgling startup ecosystem, but there’s also a massive player silently…