Address: Eni, 12, Rue Louis-de-Montfalcon, La Praille, Carouge, Geneva, 1227, Switzerland
Operator: ENI
Last verified: 1/5/25