(SeeNews) - Mar 17, 2014 - Power producer China Longyuan Power Group Corp Ltd (HKG:0916) saw its 2013 net profit attributable to shareholders drop by 21% year-on-year to CNY 2.05 billion (USD 332m/EUR 239m).