Tesla’s newest worry is a $54 a month BMW (TSLA)

Tesla’s newest worry is a $54 a month BMW (TSLA)
Source: BUSINESS INSIDERPublished on 2018-05-16