Tag: Baidu and Ford invest $150M