Tech4 Min Read James EmmanuelonMay 24, 2024 UK Passes Digital Markets Bill Setting Big Tech Rules The House of Lords passed the Digital Markets, Competition and Consumer Bill (DMCC), clearing the last hurdle for it to become law, the UK…