Check out Baidu’s futuristic robotaxi Check out Doctor Who’s wacky Whomobile from 1973 Apple Car project continues to veer, report claims Ford recalls 100,000 hybrid cars over fire risk