Tag
Power purchase agreement
New Era Energy jumps 31% on 20-year Vistra power deal for its Texas data centre
Adrian Kessler · Sep 22, 2026
TotalEnergies inks renewable energy deal in Oman
Joseph Morton · Dec 12, 2024