В конце января 2016 года Антигуа и Барбуда стала членом Совета по инвестиционной миграции (Investment Migration Council, IMC). Такой статус поможет программе страны «Гражданство через инвестиции» повысить узнаваемость на международном рынке, и сделать ее более привлекательной в глазах инвесторов.
В то же время членство в Совете обязывает выполнять определенные требования, что может привести к введению дополнительных правил в инвестиционную программу. На данный момент программа позволяет получить паспорт страны за инвестиции от USD 200 000 всего за 3 месяца.
Совет по инвестиционной миграции был сформирован ведущими экспертами в области иммиграции и получения гражданства за инвестиции в 2014 году. IMC зарегистрирован в Швейцарии в качестве некоммерческой ассоциации. Штаб-квартира находится в Женеве.