Hmmm ... Interesting wording. Maybe Elon has had a chat to Nigel over the weekend. So Could be Tesla? Long shot for sure... But possible