TECHNOLOGYMeta Signs 20-Year Nuclear Power Deal as AI Drives Energy DemandDhruva KulkarniJune 4, 2025June 4, 2025 June 4, 2025June 4, 2025 On 4th June, Meta signed a 20-year deal to buy nuclear power from Constellation’s Clinton plant in Illinois starting mid-2027, once current state subsidies end....