La cadena cuenta con instalaciones en Canadá, Europa, Asia, Oceanía y África.