Non, malheureusement, son site officiel n'est disponible qu'en anglais. Les agents du service clientèle ne parlent également que l'anglais.