IESE Insight

A boon for business English? How multinationals benefit from a shared language