IBC Terms and Condition