Delhi, India:
The Body Shop’s UK market and UK-based Global Head Office are currently in administration and a sale process for the business has been...
Key PointsOrigins: Protests began late December 2025 over inflation and rial devaluation, quickly becoming anti-government.Death Toll: HRANA confirms 3,090 deaths, while internal medical reports...