Delta Telecom
241 Sharifzadeh street, Baku, AZ1012, Azerbaijan・Data center・Owned by Delta Telecom Ltd
Location
241 Sharifzadeh street
Baku, AZ1012, Azerbaijan
Parent company
Delta Telecom Ltd
Service provider
241 Sharifzadeh street, Baku, AZ1012, Azerbaijan・Data center・Owned by Delta Telecom Ltd
241 Sharifzadeh street
Baku, AZ1012, Azerbaijan
Service provider