Algeria Deadliest Factory Blast in a Century Rocks India’s Pharma Sector: Inside the Tragic Telangana Sigachi Accidentby Isabella Rossi July 4, 2025