0968 Financials - Xinyi Solar Holdings Ltd. | Makkler