What is the version of the following sentence with correct punctuation?

This set of developments is expected shortly to lead to the rise of new governance in North America and around this globe
This set of developments is expected shortly to lead to the rise of new governance in North America and around this globe.