Targetspot launches London office, hires new managing director for UK
Digital audio and advertising company Targetspot announced the opening of a new office in London. This new outpost is intended to reinforce the business’ presence in Europe and provide better connections between publishers and advertisers. Continue Reading