Financial insights of ICCC