Investors are assessing China's instant retaliation to Trump's additional tariffs, amid worries about the risk of a trade war ...
The benchmark Sensex declined 319 points to end at 77,187, while the Nifty fell 121 points to settle at 23,361. Broader ...