Datacap Logo

Fact or Fiction? The Truth About the “Retail Store Apocalypse”

Retail Apocalypse Open

We’ve all heard the rumors: In-store retail is over. Online shopping is king. eCommerce spells the end for retail stores. Despite what you may have read in the media, retail is thriving. Physical stores currently account for almost 90 percent of all retail sales in North America, and that number is still predicted to be […]