CHINA Petrochemical Corp, or Sinopec, said yesterday it started building a carbon capture, utilization and storage project in east China, the largest of its ... Read more