Facebook: SCL Group, British property tycoons invested in Russia
The final connection unearthed for the first time by INSURGE is SCL Group’s direct ties to a group of British property tycoons heavily invested in the Russian property market – and with intriguing economic goals for that country.