A team of global business strategists brainstorming in a high-tech office, world maps and charts displayed on large digital screens

Code produit:
1017642360