Financial resilience is improving among PV module, inverter and energy storage manufacturers, according to the Sinovoltaics 2025 Financial Stability Ranking Reports.