Next 15 has acquired a 75% stake in Encore Digital Media Limited, a successful programmatic advertising technology business based in London
Next 15 has acquired a 75% stake in Encore Digital Media Limited, a successful programmatic advertising technology business based in London