2020 Review Demand Logic Jan 29, 2021 A review of the last 12 months Despite 2020 not being the year that many of us expected, we take a look back at some of the more positive elements of last year. Download the review below. 2020 Review Download Blog