site logo

Waste-powered 'Bio Bus' hits the road in UK—will the US be next?