All news on the topic: GSL Law and Consulting Ltd

606
Russian-linked firms still sell Scottish companies despite money laundering risks
At number 211 on Glasgow’s Dumbarton Road, the sun beams through a neat glass door that sits unassumingly between a Tesco Express and an ATM, and illuminates the stairwell inside.