A History of Scratch Cards

Scratch cards are a multibillion-dollar industry with strong ties in the lottery and with top corporate brand names…