ICR
Plastic & Rubber Production
Egypt, 2006
Plastic & Rubber Production
Egypt, 2006
ICR is a large-seized manufacturer for rubber & plastic products, it is located in 10th of Ramadan, Egypt.
The logo is inspired by the business focus of the factory, the rubber, it is twisted, flexible & can form multible shapes & forms.
Symbole
Logo flat mono color