After years of slowdowns, lockdowns and shutdowns affecting revenue, retailers are cautiously optimistic with an historic 224 cruise calls spread throughout 2023
Hamilton’s busy streets in the final week of Christmas shopping are not indicative of the true state of retail sales, with the latest official figures continuin...