Britain is banning new petrol and diesel cars from 2040. Does that mean the end of bio-fuels? One question that arises from the announcement by the UK government that new diesel and petrol cars will be… By Raffaella Ocone