World Economic Forum

A group of people in business attire smiling inside a car, possibly traveling to the World Economic Forum.

· China