United Kingdom: new natural gas powered bus trialed on Oxfordshire’s roads
“We may be a relatively small company but we are big on protecting the environment,” said Thames Travel general manager Max McCarthy. “We think it’s very important to try the[…]