Fri. Nov 22nd, 2024

There had been much talk, ahead of the latest sell-off, that many US tech stocks were overvalued though it has not been entirely blamed for the sharp falls.

Read more at Sky News