Nearly 30 million foreigners work in the country, 20% of the entire working population. Together, with or without permits, ...
Lock-in expiries on $4 billion of newly listed Indian shares added pressure to a stock market already down $1 trillion since December. Weak sentiment and slowing earnings growth may impact upcoming ...