The company headquarters is currently located in Tarbes, France.
Kantor pusat perusahaan saat ini terletak di Tarbes, Prancis.