By CEP Staff • 20 March 2015 in News

Etrion posts net loss of $16.5 million for 2014