Shunfeng International Clean Energy Ltd (HKG:1165) said earlier this week it had reached an agreement to sell 11 solar parks in China to China National Nuclear Power Co Ltd (SHA:601985) in a bit to lower its debt levels.