Those with revenue of €750m and above are in the firing line

Those with revenue of €750m and above are in the firing line
But experts warn burden of impact reporting may prompt backlash against sustainability efforts
As Paris Agreement becomes reference for EU companies and their strategies
Part of the Mark Allen Group.