Up To $4 Trillion In Revenue May Have Evaporated In Supply Chain Disruptions, New GEP-Commissioned…
-- 64% of U.S. and European companies report supply chain disruptions led to revenue losses from 6% to 20% in 2020 and significant damage to company's brand
-- Future supply chain…
Read More...
Read More...