4 ms·The new fuel to come from Saudi Arabia7 points by clouddrover 6y agocable2600 6y agoDo they mean hydrogen fuel cells or hydrogen as fuel?