A team of businesspeople are engaged in a meeting outdoors in a bustling urban environment, illuminated by sunshine.