Google, Temasek Back India’s ShareChat With $300 Million At $5 Billion Valuation

ShareChat’s latest funding round gives the seven-year-old company a $5 billion valuation. SOPA Images/LightRocket via Getty Images Mohalla Tech, the Bangalore-based parent of ShareChat, has rais...