Startup Investments hit record high with $7.5 Billion in 2018
Startup investments in India rose to their highest ever figure of $7.5 billion in 2018 (across 476 deals), according to data from Venture Intelligence, a research service focused on private…