Sinopec Shanghai's Loss Narrows in 2023 as Revenue Rises 13%-- Sinopec Shanghai Petrochemical incurred a loss attributable to shareholders of 1.41 billion yuan in 2023, narrowing from the year-ago loss of 2.87 billion yuan, the company said in its annual...