By CEP Staff • 24 April 2013 in News

REC reduces post-tax loss in 1Q13 but EBITDA falls beyond estimates