Uncategorised
IR Crumball Rally 2016 – The Finishing Line
TL;DR: They made it there! We weren't sure if they'd made it back... C'est fini, as they say in France - the starting country for Crumball Rally's epic three-day event 'Mission Impossible'. It turns out, this became 'Mission Impossible' for our team of Intelligent Retail staff who undertook this gruelling personal…