IGC Global Promotions is a promotional products service provider and global contract partner for international companies to buy biz gifts.