By CEP Staff • 23 January 2012 in News

CIGS panel maker Miasole reported to have made sweeping job cuts