Sarah Merricks
2 minute read

The International Olympic Committee's headquarters in Switzerland demonstrates its leadership in sustainability.