TORONTO, March 4, 2016 /CNW/ – Mercedes-Benz Canada and Compass Group Canada joined forces to host their first annual Retail Experience Innovation Competition (CXI) in Toronto. While Mercedes-Benz Canada and Compass Group Canada are known as highly successful and innovative…