Shanghai Electric Power (SHA:600021) posted first-half net profit attributable to shareholders of 1 billion yuan, down 48% from 1.91 billion yuan a year earlier.
Earnings per share plunged 54% to 0.2864 yuan from 0.6232 yuan a year earlier, according to a Monday filing.
Revenue fell 12% to 18 billion yuan from 20.5 billion yuan a year prior.