Multiple choice Which of the Following Countries are the members of IBSA? India, Britain, Somalia and Australia Indonesia, Britain and South America India, Brazil and South America India, Brazil and South Africa 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.