Home » Tesla Embarrassed by Major Chinese Buyer in Giant New York Billboards for Million-Dollar ‘Electromechanical Failures’