Markets tumble as Nifty drops below 25,500 amid tariffs threat and tech selloff; explore key reasons and investor insights ...