Articles Tagged ‘Cinoche.com’

Evolve Media deepens Quebec expansion

Having signed on a host of new French-language sites, the media co has hired an account director to drive sales.