By CEP Staff • 2 September 2015 in News Heliocentris secures Eur17 million hybrid power systems order