Tag: Mohalla Tech

Global
Google and Temasek invest $78 million in ShareChat's parent company, valued at $4.9 billion

Google and Temasek invest $78 million in ShareChat's parent...

According to regulatory records, Google will own a little more than 1% of Mohalla...