The UK government definition of a large business has over 250 employees and an annual turnover of over €50 million. By 2023 lager businesses will have to report on their plans for carbon reduction working with suppliers, stakeholders and shareholders.

Name(Required)
Privacy(Required)
This field is for validation purposes and should be left unchanged.