Sources: India-based short video app ShareChat's parent company Mohalla Tech raises ~$300M from Google, Times Group, and Temasek Holdings at a ~$5B valuation (Munsif Vengattil/Reuters) Read more
Hot Drop: Apex Legends Falls Short When It Comes To Valkyrie, Wattson, Maggie, And Rampart’s Muscles Read more