Zone Risk Profiles

Live stress scores and generation mix across 15 EU + GB power zones.