Tech sells off as banks post record quarter | Market movements
Shared Lunch
Tech sells off as banks post record quarter | Market movements
00:00 / 04:09