This comes as Tesla shareholders are set to vote on relocating to Texas and Elon Musk’s $56-billion pay deal.

LEAVE A REPLY

Please enter your comment!
Please enter your name here