Original: The Daily Mail and General Trust (DMGT) had come up with some tough targets for the paper to produce.
Simplified: The Daily Mail and General Trust (DMGT) came up with some tough targets for the paper to reach.