Public tenders worth €2.5 billion awarded to companies tied to Russia since February 2022

DATLAB - 19 Apr, 2023