From a net profit of RMB632 million (US$91.5 million) to a loss of nearly RMB10 million — what went wrong for Arctech Solar, China’s leading PV tracker manufacturer, in 2025?
Co-located storage has been “overhyped” as a prop for commercially underperforming solar assets in Europe and should not be regarded as a “silver bullet”.