BASF has signed a strategic cooperation agreement with Sinopec Tianranqi Company, a subsidiary of Sinopec, and BASF-YPC ...