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

Following a review of the status of indigenous peoples around the North Pole in the Arctic The Economist makes the conclusion that Greenlands Inuit are doing better than most
Following a review of the status of indigenous peoples around the North Pole in the Arctic, The Economist makes the conclusion that Greenland's Inuit are doing better than most.