BYD Trades at 20 Times Earnings. Tesla Trades at 344. | SharesLocker