Cascade’s 2023 Annual Report showcases strides in transparency within the ITAD sector. The report outlines strategies undertaken amidst a challenging year following the COVID-19 pandemic, emphasizing initiatives such as client surveys to strengthen customer relations. Despite achievements, operational hurdles were evident.