By CEP Staff • 31 March 2015 in News

Solargiga revenue up 33% in 2014