Foreign investors have dumped 351.37 billion rupees (US$4.53 billion) worth of Indian equities this month through May 20, a market onslaught that shows no signs of reversing any time soon. Uncertainty caused by the Russia-Ukraine war, prospects of a more aggressive rate hike by the US Federal Reserve and appreciation of the US dollar have […]