Business English is the international language of business, born in Britain, and yet: When it comes to meetings conducted in English with different nationalities, it is the British themselves that others often find the most difficult to understand. Why? Because we...