YNAP joins Terra Carta sustainability drive

The group’s pledge to Terra Carta (a call-to-action charter for businesses that puts “nature, people and planet at the heart of global value creation”) supports its “ambitions to…