News

DTE Energy is in discussions to deliver more than 3GW of electricity to support the expansion of Big Tech's data centres.
Endesa has recorded a consolidated net profit of $1.21bn during H1 2025 - a 30% rise compared to the same period of 2024.