SlovakNews

event · United Kingdom

sham contracts scheme

Financial scheme involving approximately £1 billion to inflate revenues or reduce costs

Most often with

Appears in