-- China Three Gorges Renewables (SHA:600905) posted first-quarter attributable net profit of 1.04 billion yuan, down 57% from 2.45 billion yuan the previous year.
Earnings per share declined to 0.0364 yuan from 0.0855 yuan, according to a Thursday filing with the Shanghai bourse.
The power company's operating revenue slid 8.9% year over year to 6.95 billion yuan from 7.63 billion yuan.