It seems that Elon is not entirely confident that he can exit his Twitter takeover bid.
Calgary, AlbertaVancouver, British Columbia1.844.403.2899