Home Internet India’s ShareChat valued at $2.88 billion in $145 million fundraise – TechCrunch