The head office and development department are located on the outskirts of Gothenburg where it has the whole world at its feet

Can you repeat this sentence, but add in punctuation?
The head office and development department are located on the outskirts of Gothenburg, where it has the whole world at its feet.