ib inc