Indorama’s $700-million petchem project in India to be located in Tamil Nadu

10:03 AM | November 27, 2012 | Deepti Ramesh