Previous Image Next Image 2020CashbackReport A brand new edition of the Global Cashback Industry Report was recently published, with interesting insights into the estimated $108 billion global cashback industry worldwide.