Scheme

Scheme


Episode 4: American Bank Note Holographics

August 05, 2020

Just 6 months after American Bank Note Holographics' IPO, the company said it needed to restate its financials…A company that had been created to prevent fraud had lied about its revenue.