As many corporates use the features of Microsoft Team to join all teams in different discussions, sometimes it gets so many people for long period.
For instance: we are planning to discuss the budget of all projects. For that, it will be created one long meeting which will include all stakeholders, but it is not necessary for all of them to attend the meeting at one moment.
It will be good to split the meeting time for frames and assign the responsible persons. In this case, the responsible persons can join the meeting exactly on time when it will be their turn to present.