Share
twitterlinkedinfacebook
Image 1 of 1
MHE10508SWI.jpg
Staff members in discussion about work at the HQ of the World Economic Forum (WEF).