Businesspeople laughing cheerfully during a meeting