Meta plans sweeping layoffs that might have an effect on 20% or extra of the corporate, amid mounting AI infrastructure prices; it had ~79,000 staff as of Dec. 31 (Reuters) March 14, 2026
LIVE UPDATES: Cargo ship struck in Strait of Hormuz as Iran launches drone, missile assaults March 12, 2026