China-based solar glass maker and project developer Xinyi Solar Holdings Ltd (HKG:0968) on Monday said its attributable profit for 2020 surged nearly 90% on the back of robust growth in revenues. The company booked profit attributable to shareholders of HKD 4.56 billion (USD 588m/EUR 489m) for the year, 88.7% higher than in 2019, while revenues […]