Why the sun has set on Europe’s solar power sector February 9, 2024February 7, 2024 by China Factor Staff China’s low-cost imports backed by state subsidies are wiping out green companies in the EU