Andrew Left of Citron Research on Tesla Inc. stock: ‘Whoever bought it at these prices has to flush it.’

View Article Here MarketWatch.com – Top Stories