The phrase "new curbs" refers to recently implemented restrictions or regulations that limit or control certain activities or behaviors. Full definition
Advertisers also have rising concern over the market dominance of Google and Facebook, and Mr Kershaw said new curbs might help other digital media flourish. (telegraph.co.uk)
Prime Minister Theresa May pledged new curbs on extremist propaganda and communications via YouTube, WhatsApp and the like following attacks in London and Manchester. (breakingviews.com)