My experience of investing with ICC was quite straight forward. ICC provides regular and informative updates on the projects they are undertaking… All in all, I am very happy with the investment I made with ICC, the return I got on the investment was very good by the standard of returns available elsewhere.