Retail roundup: John Lewis Partnership signs on to Terra Carta sustainability agreement
The John Lewis Partnership has become the first UK retailer to pledge to support the Terra Carta, an initiative launched by HRH The Prince of Wales to have businesses agree to become more sustainable now and in the future by embracing nature, people and the planet. HRH The Prince of Wales has called on CEOs from […]