Why 250 Million Workers Are On Strike Today—And What It Means For India
New Delhi: Ten major trade unions in the country have called for a strike on 9 July 2023, to protest against what they describe as the government's anti-worker and anti-farmer policies. This will be called Bharat Bandh and will affect…