Frequent customer here and I must say Indorama's corporate services have made handling my business dealings so much easier. The way they manage their operations and customer relations is solid, everything runs smooth without the usual wahala you get elsewhere. One thing that stood out sha is how their team explains the petrochemical side of things in a way that actually makes sense, not some confusing jargon. Worth working with them honestly.