Global retail stares at $2.1 trillion loss, to take 4 years to revive
Lost online sales could reach $510 billion, and even in the best case, retailers will lose $244 billion in online sales.
Lost online sales could reach $510 billion, and even in the best case, retailers will lose $244 billion in online sales.