German outdoor clothing company Vaude has been honoured for its sustainable business management in a move CEO Antje von Dewitz says serves to encourage other companies to join efforts in the face of major global challenges.