Imported emissions ‘mean UK’s carbon footprint peaked later than believed’

The Office for National Statistics said while directly-produced carbon emissions peaked in 1972, total carbon emissions created by the UK economy peaked thirty-five years later

Latest Jobs – New Business Development Manager – Direct – McLean Ross

Industry: Energy Supply Location: Home Based Salary: £50,000 + Package Reference: AM13 Summary McLean Ross are currently working with a Global Energy Supplier of electricity and gas. They are looking for a New Business Development Manager to join their direct channel. The Role As a Business Development Manager you will be tasked with achieving new […]