Friday, May 03, 2024
Outlook.com
Outlook India
Outlook Business

Mohalla Tech

The development comes five months after it raised $255 million from marquee investors including Google, Times Group and Temasek