India’s Stellaris Venture Partners closes second fund at $225 million

Stellaris plans to make 25 to 30 new investments in seed- and series A-stage startups with the fresh funding.