Public funds conceal 30M pounds in fake entities