Europe: Solar energy production in Spain and France increased for the third consecutive weekApril 23, 2024