2 min read

Stat: Mass US store closures predicted in the coming years

Many physical stores are likely to close across the US in the next five years, according to a UBS report.