Russian economy is an ‘illusion’ built on debt, and a banking crisis will explode, intel report says13 July 2026
Teva’s Layoffs Signal Deeper Fault Lines In The Pharma Business ModelBy Press Room2 June 2025 The recent announcement that Teva Pharmaceuticals will lay off roughly 2,400 employees–approximately 8% of its global workforce–is a significant development…