Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

Data and the digital advertising dilemma

As personal data collected from online behaviour has exploded, companies have rushed to adapt their advertising strategies, with mixed results