Has India Today Group laid off around 120 employees? Brief News July 29, 2026 The India Today Group has reportedly laid off around 120 employees as part of a restructuring exercise carried out between…
India Today fires journalist over a tweet Brief News February 14, 2018 Angshukanta Chakraborty was given three options– delete the tweet, resign or get terminated.