2 min read

Responding to retail

US – Some 64% of American consumers prefer to shop in bricks-and-mortar stores, according to a new report.