By CEP Staff • 24 April 2013 in News REC reduces post-tax loss in 1Q13 but EBITDA falls beyond estimates