Against a background of increasing regulatory and public scrutiny of digital businesses, the European Commission (Commission) has now...