icc business model