Business ❯Technology ❯Electric Vehicles ❯Tesla
Tech giants and luxury brands see significant declines following disappointing earnings reports.