India, August 14, 2025: Sez Us, a trailblazing new social media platform, launches today in India following a successful launch in its home market, the United States. India is a significant market for the mass adoption of the new platform focused on re-making the social media experience into a healthy and respectful digital space …



