Russian-owned shell company provider loses Seychelles licence following Finance Uncovered investigation
Alpha Consulting, a Russian–owned supplier of anonymous shell companies and offshore nominees, has been stripped of its operating licence by regulators in the Seychelles after a lengthy investigation prompted by Finance Uncovered and its media partners. …