English: The company has its head office at Netherlands.
Telugu: ఈ కంపెనీ ప్రధాన కార్యాలయాలు నెదర్లాండ్సులో ఉన్నాయి.