Please add punctuation to this: Recent developments in the discussions that are taking place in Brussels where national ministry officials meet and hash out details of the planned future directive add more cause for concern

Punctuation version:
Recent developments in the discussions that are taking place in Brussels, where national ministry officials meet and hash out details of the planned future directive, add more cause for concern.