Yes, if there are many business functions involved in the project, it is good to have separate meetings. But, collate all the reviews from each meeting and prepare a single document. Again, share that document with all the stakeholders.
It ensures that everyone understands the roles and responsibilities of each business function. They also understand what phases of the project require interaction and collaboration with other teams. This will ensure an understanding of the value of each function for the project outcome.