Press Releases

New Research Report Finds Retailers Struggling to Put the Customer at the Center of Business


Nearly 70 percent of retailers are still struggling to evolve from an omni-channel model to one that truly puts the customer front and center, according to The O Alliance, a strategic consulting firm focused on helping retailers create circular commerce.