Sinopec Shanghai Petrochemical to spend US$2.91 billion to improve operations financialnews_rlv83x 1 year ago