Chinese solar power producer GCL New Energy Holdings Ltd (HKG:0451) said its attributable net profit from continuing operations dropped 29% on the year to CNY 345 million (USD 51.7m/EUR 47m) in the first half, burdened by higher financial costs.