Keyuan Petrochemicals posts a net loss

11:58 AM | April 17, 2013 | Deepti Ramesh