By CEP Staff • 14 October 2011 in News

MediaTechnics buys biogas specialist as part of deeper interest in renewables