English: Company has corporate offices in Kolkata, Chennai, Bengaluru, Delhi and other cities.
Telugu: కాగా డెల్ సంస్థకు బెంగుళూరు, హైదరాబాద్, న్యూఢిల్లీ, అహ్మదాబాద్, ముంబై, పూణే, చెన్నై, కోల్‌కతా తదితర మహానగరాలలో కార్యాలయాలు ఉన్నాయి.