Tech

India's ShareChat valued at $2.88 billion in $145 million fundraise ' TechCrunch