Exela Technologies First Quarter 2021 Financial Results Webcast May 4, 2021 at 11:00 AM EDT Listen to webcast Supporting Materials Exela Q1 2021 Investor Presentation 1 MB Exela Q1 2021 Investor Fact Sheet and Historical Information 445.1 KB