Work starting on world's largest biofuel plant in N-E
A NORTH-EAST plant to convert farm crops into fuel will be the largest in the world, it was revealed yesterday. As work began on the £21m development at Seal Sands, Teesside, business leaders said they hoped that the project would put the North-East at