Many big European companies are struggling already, as Thursday’s results showed. The virus may have forced a selloff that was overdue anyway.
Many big European companies are struggling already, as Thursday’s results showed. The virus may have forced a selloff that was overdue anyway.