Colliers International

Some 17,565 shops will shut down during the year, according to analysis by the Centre for Retail Research. Meanwhile, analysis from Colliers International looks...