Business News Today's top tech news, August 8: Shadowfax raises US$22M, Baidu confident against Google August 9, 2018 johorbiznet Johor News Today’s top tech news, August 8: Shadowfax raises US$22M, Baidu confident against Google The Independent Full coverage Source: Business News Feed