Tesla board members have been selling a shit ton of shares lately. Murdoch is the latest. 13 million worth.

Comments