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.