By CEP Staff • 21 August 2014 in News

Swiss-based machinery maker Komax to sell solar business to management