Bank of Baroda subscribes to 99,000 shares of IDRCL

Stocks