IDR or Indian Depository Receipts is an instrument denominated in Indian Rupees in the form of a depository receipt.
We will be happy to hear your thoughts
IDR or Indian Depository Receipts is an instrument denominated in Indian Rupees in the form of a depository receipt.