Indian Institute of Corporate Affairs is located at:

[A] New Delhi
[B] Faridabad
[C] Gurgaon
[D] Chandigarh

Show Answer

Advertisement

Quiz Categories