Mangrove Invests $250 Million in India’s E-Commerce, Internet and Telecom Startups

(Source: Economic Times) NEW DELHI: Mangrove Capital Partners has come knocking with a $200-250 million corpus to invest in India’s e-commerce, internet and telecom startups, …