MCH Group (owner of the Baselworld fair) publishes the worst press release ever

Suggests nefarious activity and refuses to look in the mirror.