ICC manages operations in Morocco, where it oversees production of products in its factories and also manages the trading of its own products, thereby bringing down prices of products and ensuring local terms are secured for clients
ICC manages operations in Morocco, where it oversees production of products in its factories and also manages the trading of its own products, thereby bringing down prices of products and ensuring local terms are secured for clients