Native Advertising Platform ADYOULIKE Launches New Logo

Native advertising technology company ADYOULIKE, has announced a complete brand re-launch, including a new logo. Now operating in more than 18 countries with main offices in Paris, London, Dubai and New York, the start-up has 65 employees worldwide and claims to be on target to achieve a $20M run rate in 2016. The company says […]