Dechra

CFTC Orders Bayer to Divest From Animal Health...

The Commodity Futures Trading Commission (CFTC) announced on Wednesday that it will require...