3868 Analysis - Xinyi Energy Holdings Limited | Makkler