Sentiment among Europe’s solar buyers dropped to the lowest levels on record at the end of 2025, according to sun.store's ...