UK-based ID5 raises €18.4M to improve online advertising for consumers, media owners, advertisers
London-based ID5, an identity provider in digital advertising, announced that it has secured $20M (approximately €18.42M) in a Series B round of funding.