India is a member of which of the following organisations?<br>1. IBRD<br>2. ICSID<br>3. MIGA<br>4. IDA<br>5. IFC<br>Select the correct answer

Correct Answer: 1, 3, 4, 5