Blue Yonder Survey Finds Retailers’ E-Commerce Revenue as a Percentage of Total Revenue Increases by 33% Amidst COVID-19 Read more