Page added on September 10, 2005
But if you want to get a view of life beyond petroleum, you will have to take the bus. To be precise, you will have to hang around in central London for one of three hydrogen-powered vehicles currently running through the capital’s streets.
Independent
Leave a Reply