I have just moved from a job in a very non-corporate firm back into a very corporate firm. And I don't understand some of the lingoes. I have already had to google one phrase of something I thought I did not understand, only to find that in the two years I have been away from this world, the lingo has totally moved on.
So tell me the latest corporate lingo and what it means, please.