Refreshing the latest version...

TPE Logo
Stocks plunge as election outcome and AI worries crush tech shares