Lucknow, India
Tesla short sellers mint $4 billion profit as shares nosedive | TheBriefWire