Sinopec, or China Petrochemical Corporation, announced on Monday that it had begun construction on the country’s largest carbon capture, utilization, and storage project in east China, as part of its objective to be carbon-neutral by 2050./nRead More