Sun. Jan 19th, 2025

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