Foreign investors have sold a net $12.14 billion worth of Indian shares since the war began on February 28, marking the biggest monthly outflow on record
​Foreign investors have sold a net $12.14 billion worth of Indian shares since the war began on February 28, marking the biggest monthly outflow on record by Soban News (international And National News)