Latest from Beazley;
The Terra Carta Seal, launched at COP26, by His Majesty King Charles III when he was Prince of Wales, recognises global companies which are driving innovation and demonstrating their commitment to, and momentum towards, the creation of genuinely sustainable markets. It is being awarded to companies whose ambitions are aligned with those of the Terra Carta, a recovery plan for Nature, People and Planet, launched in January 2021. Beazley is one of 19 companies to have been awarded the 2022 Terra Carta Seal.
Brian Moynihan, Co-Chair, Sustainable Markets Initiative said: “The SMI brings CEOs together to work on the shared goals of accelerating our transition to a sustainable future. I congratulate those organizations recognized with the 2022 Terra Carta Seal and thank them for their commitment to sustainable markets.”
The Terra Carta Seal acknowledges that each industry faces unique challenges in its transition to a sustainable future and they are all at different stages of their journey. And all industries and companies must be supported as they take steps in a more positive direction. At the same time, an accelerated pace is required if we are to achieve a 1.5-degree target, protect and restore biodiversity and benefit the lives and livelihoods of current and future generations.
Lesley White, COO, Sustainable Markets Initiative said: “The Terra Carta Seal recognises the organisations that are committed to transitioning their business models to support a sustainable future. The 2022 awardees of the Terra Carta Seal represent the companies that are demonstrating efforts within their industry and aim to create more sustainable markets for generations to come.”
Rachel Turk, Group Head of Strategy at Beazley, added: “Beazley’s vision is to be the highest performing sustainable specialist insurer. To achieve this we have committed to a series of measurable and bold targets to incorporate ESG into every aspect of our business. The awarding of the Terra Carta Seal, is confirmation of the success of our ongoing work and we are proud to have been recognised by the SMI.”
Sir Jony Ive and his creative team at LoveFrom created a physical and animated seal engineered with paper that is both simple and beautifully crafted. The design combines a host of natural references including oak leaves, fern, magnolia and honeybees and intricate patterns both in nature and in the arts, creating a visual celebration which reflects the power of and reverence for nature that is at the heart of the Terra Carta.

Be the first to comment