Business News Transportation Chinese search giant Baidu to team-up with Geely to make Electric Cars In a bid to diversify revenue streams, Chinese search giant Baidu Inc.… Nikhil MakwanaJanuary 11, 20212 minute read