Downtime caused historic issues in 2025 - but who lost out most?

For many, 2025 will be remembered by outages and lost revenue opportunities.