> Euro English
I call it Eurospeak, for extra outrage - though that word currently has European Union civil service connotations (cf. https://en.wiktionary.org/wiki/Eurospeak)
Eurospeak is definitely the language of international corporate meetings !