Tesla

Daily 5 report for April 21: Tesla concerns grow on Wall Street as Q1 earnings loom