This week is the deadline for large online platforms to comply with new EU regulations on competition. Too little too late, say some

0161 413 0666

This week is the deadline for large online platforms to comply with new EU regulations on competition. Too little too late, say some