Measurement/Analytics

Claims of brick-and-mortar’s looming demise are definitely more than a bit exaggerated. Despite the exponential growth of e-Commerce, a variety of new shopping options and even the advent of the dreaded “showrooming” trend, physical retail stores still amass more than 90% of overall sales, and…