Lords urge tougher rules for tech firms https://ift.tt/1ldUPLo firms and social media apps should all fall under one regulatory body, Lords report says.
No comments