Over 5.5 TWh of clean energy was curtailed in Great Britain and Ireland over the first six months of 2025, according to a report by Montel.