London hydrogen bus fleet celebrates 1,000 fueling milestone
The one thousand fuelings have safely been undertaken at the Air Products’ filling station at Lea Interchange, Stratford, and have enabled London buses to travel approximately 100,000 miles around the[…]