Many business people at a meeting.
There are many people attending a business meeting.