Seeking to reduce its debt, Chinaâs Shunfeng International Clean Energy Ltd (HKG:1165) has conditionally agreed to sell the subsidiary that owns solar module supplier Wuxi Suntech Power and includes its upstream manufacturing business and other overseas operations.