Send the following on WhatsApp
Continue to ChatShort sellers made $15 billion in profits betting against Tesla https://africanpulse.co/short-sellers-made-15-billion-in-profits-betting-against-tesla/
Short sellers made $15 billion in profits betting against Tesla https://africanpulse.co/short-sellers-made-15-billion-in-profits-betting-against-tesla/