Society ❯ Public Policy ❯ Economic Impact ❯ Taxpayer Burden
Sir Jim Ratcliffe warns UK emissions trading costs are undermining industry and pushing manufacturing abroad.