Articles Tagged ‘Compitches’

PHD tops in Canada: RECMA

The agency scored the highest in the country according to RECMA’s Compitches report, which awards points for successful pitches.