JinkoSolar (JKS) stock falls after posting mixed Q1 2025 results with revenue beating estimates but adjusted loss per ADS missing consensus.
JinkoSolar Blames Trade Policy Uncertainty For Demand Disruption, Margin Pressure

Where Today's News Shapes Tomorrow