Key Findings & Rankings from our 2020 New Business Barometer (NBB) Global study
In 2020 $22.2B reviewed globally. 2/3 of the total volume concentrated in six countries, of which USA with $7.3B. MediaCom leads with $1.2B of new client wins followed by…

Share on