Two reports published today show the political and corporate factors which have affected Europe's PPA market over 2024.