LevelTen Energy’s Q2 European PPA Price Index Report, which is <a href="https://www.leveltenenergy.com/ppa" target="_blank">now available for subscribers</a>, shows a drop in power purchase agreement (PPA) prices for wind and solar following an influx of RFP activity on the LevelTen Energy Marketplace. This shows signs of stabilisation following years of volatility in European electricity markets.