MUMBAI: Indian video-sharing social media platform ShareChat has laid off 101 employees in view of the unpredictable
switch
Subscribe To Our Newsletter