ITM Power - Re: ITM Stream Log - The future is here coming...

Live Discuss Polls Ratings Documents
View
Page
08:59 26/04/2016

The future is here coming online across the UK multiple hydrogen plants. What will that mean for current vans? cars? simply convert them! Electrical cars are NOT the future sorry Elon. [link]

Page