"billionaire tax" tag
elon-musk-tesla-shares-marketexpress-in

Twitter users push Elon Musk to sell 10% of Tesla shares

Nearly 58% of more than 3.5 million Twitter users said the world’s richest person should go ahead and sell his stocks. It remains to be seen whether the Tesla CEO will stick to his pledge...