2 min read

The Terra Carta seal honours sustainable firms

As part of the Sustainable Markets Initiative (SMI), His Royal Highness The Prince of Wales and Sir Jony Ive have teamed up to launch the Terra Carta Seal.