By CEP Staff • 24 February 2016 in News

REC boosts 2015 revenues by 11%