By CEP Staff • 28 April 2014 in News

ITOCHU invests in waste-to-fuel tech developer Solena