25 Sep 2017, 11:28 UTC · By: Vlad Mitrache / Battery power and liquid hydrogen fuel cells have been at war for some years, with neither able to deal the final blow. Now, Volkswagen might have just done it