undefined

Tesla

An electric vehicle and clean energy company facing pressure to pay for a Tesla advertisement.