Setting up your office in Scotland Scotland offers the best locations for your business to thrive in sectors like finance, life sciences, energy and more.