Today’s top tech news, August 8: Shadowfax raises US$22M, Baidu confident against Google

Also, Elon Musk wants to take Tesla private and Cradle CEO death investigated as...