John Lewis signs up to Prince Charles’ Terra Carta sustainability pledge

136525_jlpartners-20-web

Terra Carta, meaning Earth Charter, was launched in January and is designed to help businesses move towards a sustainable future

Already have an account? Sign in here

Want access to this article?

Register for LIMITED access

REGISTER FOR FREE

Get PREMIUM access for £1 a week

SUBSCRIBE NOW