Tech start-up’s ambitious claims look unconvincing

Whilst the key focus in this article is the SoftBank money pitcher running out the...