Anaerobic digestion company wins £14m funding

2 Aug 2010