Daily Archives: December 16, 2017

A hydrogen powered bus! Why aren’t we seeing a lots of them on the roads?

Tata Motors (India) launched the future of mass public transportation today at its Pune (India) facility and took another step in the direction of green technology and mobility solutions. The Hydrogen Powered Starbus Fuel Cell bus is a…

Read More »