A Big P.R. Problem

06/30/2021

A fraying web of influence Declan Kelly, the chief executive of Teneo, an influential corporate advisory firm, abruptly quit yesterday. The announcement by Teneo’s board […]