The British Council has launched a new certification badge for agents. It’s a positive move, but what are the risks?

Source