MIGA

MIGA stands for Multilateral Investment Guarantee Agency (World Bank Group)