GLM have just completed another successful Pit Stop Challenge tour for Just Marketing International. Laval, Canada was the destination...