Seven British entrepreneurs have been awarded a share of £292,000 from the Department of Energy and Climate Change (Decc) to spur on innovation in the bioenergy sector.
Seven British entrepreneurs have been awarded a share of £292,000 from the Department of Energy and Climate Change (Decc) to spur on innovation in the bioenergy sector.