By admin July 23, 2021 Business , marketing News and Trends Share on FacebookShare on Twitter Industry leaders disagree on how long the crisis will last.