How Russian firms funnelled €100bn through Dublin
125 Russian-linked companies raise €103 billion through IFSC; some entities linked to embargoed and sanctioned companies
125 Russian-linked companies raise €103 billion through IFSC; some entities linked to embargoed and sanctioned companies