Skip to content

Documents: sanctioned Russian billionaire Roman Abramovich quietly invested $63M+ in European startups via London VC firm Target Global between 2015 and 2021 (Iain Martin/Forbes)

    Snarful Solutions Group, LLC.