Betteridge’s Law
No.
November 9, 2015
Are hydrogen cars the answer to our pollution woes?