Chinese solar product maker JinkoSolar Holding Co Ltd (<a href="https://www.nyse.com/quote/XNYS:JKS" target="_blank">NYSE:JKS</a>) saw its net profit and revenues tumble in 2024, largely hit by the imbalance between supply and demand in the global market that dragged down module selling prices.