Bill Gates has a long-running feud with Elon Musk over various issues. AFP
Bill Gates has a long-running feud with Elon Musk over various issues. AFP

Elon Musk argues with Bill Gates over shorting of Tesla stocks and declines charity offer