Showing 1 out of 1 results
Earlier this year, the French Competition Authority ("FCA") published the results of its 2-year inquiry into the online advertising sector, identifying …