Stock Market Winners & Losers: Markets Fall as Profits Concerns Build | Tesla Income and Earnings Drop More than 20% … source