The supplier contract announcement is the ugly duckling of the corporate communications aviary.
You may have seen the sort of thing: “XYZ insurer installs ABC software company’s solution”, drones the uninspired boilerplate headline as another contract win is paraded to...