Shareholder group ousts CEO and board at China renewables firm

Settlement announced by China Hydroelectric Corp.