Wood Mackenzie warns of the consequences of a delayed transition for the upstream sector – SPEJanuary 18, 2025
French solar panel manufacturer Recom Sillia is being liquidated – SPE Policy May 10, 2024 The company operated a module manufacturing facility in Lannion, Brittany, northern France. It had filed for bankruptcy in December 2023.…