By CEP Staff • 2 September 2015 in News

Heliocentris secures Eur17 million hybrid power systems order