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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results