Fox Searchlight A Chinese ride-hailing firm is demanding refunds from Tesla after saying that 20% of the cars it purchased from the electric car maker experienced mechanical problems. Shenma Zhuanche says it took inspiration from the movie "Three Billboards Outside Ebbing, Missouri" when it took out three Times Square billboards to get Tesla’s attention. Tesla […]