At one stage I employed 130 staff.Not in a public place.
Never had a conversation like that with anyone in a public place. It lacks empathy for the individual receiving the news.
Took plenty out of the work place to have hard conversations. They can then go away and digest the information/feedback without the embarrassment of having to deal with it at work with other staff around.
Think everyone is reading too much into this