No presence of cash-for-passports lobby group IMC at Geneva HQ
The Investment Migration Council (IMC) has not explained why

Our Awards and Media Partners

Award logo Award logo Award logo