JinkoSolar Blames Trade Policy Uncertainty For Demand Disruption, Margin Pressure

JinkoSolar (JKS) stock falls after posting mixed Q1 2025 results with revenue beating estimates but adjusted loss per ADS missing consensus.

read more