15-01-2019 10:49 via theretailbulletin.com

Peak report shines a light on the state of the retail nation

It’s not all doom and gloom for the global retail market as new report from AI firm, Peak, reveals total sales, online and in-store, are at their highest ever point.
Read more »