Big Tech oversight and European technology regulation affecting digital platforms