Multiple choice

Which of the Following Countries are the members of IBSA?

  1. India, Britain, Somalia and Australia

  2. Indonesia, Britain and South America

  3. India, Brazil and South America

  4. India, Brazil and South Africa

  5. Indonesia, Britain and South Africa

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

IBSA stands for the trilateral developmental initiative between India, Brazil, and South Africa. It was established to promote South-South cooperation.