Tata Communications (Switzerland) AG

GPTKB entity