Fancy charging your mobile phone in a minute or less?

And what does this mean for all rechargeable items/batteries? And electric cars?

http://www.bbc.co.uk/news/technology-30708945