The Juárez campus in Mexico features three buildings and manufacturers Can-Am's off-road range, including the Defender, ...