@forbes.com 3 years ago Google, Temasek Back India's ShareChat With $300 Million At $5 Billion Valuation