TD Power Systems
A generator manufacturer built for yesterday's power market may have found itself unexpectedly positioned for tomorrow's.
In April 2025, large parts of Spain and Portugal suffered one of the most significant power disruptions in recent European history. For most observers, the event was a reminder of how fragile modern electricity grids can be.

