Japan’s Hayabusa 2 mission lands on the surface of a distant asteroid Ifeadi C. 00:08 TechCrunch, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsUK and France to jointly pressure tech firms over extremist contentIn LA, some investors wish they all could live in an esports worldBaby food delivery service Yumi launches with $4.1 million in seed fundingGoogle Maps updates it Local Guides program with a new points system and more levelsMrs. Wordsmith raises £2M to scale its innovative edtech platformTim Cook says Apple’s car project is ‘the mother of all AI projects’