Global News

European Clients More Likely to Pay Agencies for Pitch Ideas

Poll: 56% of Shops Based in Europe Get Compensated