By CEP Staff • 27 March 2015 in News Innotech Solar files for insolvency amid “uncertain” European PV market