Anti-terror law puts new demands on businesses