Speak English like a Brit – do you really understand?

When you are in a Business English situation, sometimes people don’t say exactly what they mean. Unfortunately, even when you speak very…