🌏 Asia
1d ago
ICICI Bank slips 0.56% as FCNR deposit data reveals $17.88 billion mobilisation
Source ↗
👁 0
💬 0
52.73% of the total order quantity was on the sell side, against 47.27% on the buy side
Comments (0)