Business, Startups

Has the Time Come for Corporates to Play the Role of VCs in India?