European markets plunge 3.5% as losses mount amid global volatility; tech sheds 4.5%
Submitted 3 months ago by realcaseyrollins@narwhal.city to Finance@narwhal.city
Submitted 3 months ago by realcaseyrollins@narwhal.city to Finance@narwhal.city