Colleagues discussing new ideas at business meeting.