David Collard’s financial innovations – VAT’s the Scam?

David Collard
Scale Facilitation’s CEO, David Collard, is alleged to have issued a grossly inflated invoice to boost the VAT refund his company could claim in the UK, adding to his long list of financial ‘innovations’.

This post was originally published on Michael West.