English: Company is located in Italy.
Telugu: ఇటలీలో ఈ సంస్థ కార్యాలయం ఉంది.