IBN loading... IBN Immigration & Business Solutions provides specialist immigration services for South Africa and various other African countries as well as some international markets. And also offers short-term business visas worldwide.