Keyuan Petrochemicals posts a net loss

13:41 PM | April 17, 2013 | Deepti Ramesh