3868 Earnings - Xinyi Energy Holdings Limited | Makkler