Mark Scott
EU executive wields new power to fine firms billions of euros over Digital Services Act abuse.