Science and Technology 6 min read
by Sheena Martin
Greenest ride? Why this hydrogen fuel produced from thin air and sunshine is sure to rev you up.