Dentons advises majority shareholder of Scottish energy engineering firm Score Group on its £120 million sale to SCF Partners

Important Notice