English: Currently they have offices at Chennai, India and Los Angeles, California, US.
Telugu: ఇప్పుడు దీని కార్యాలయాలు చెన్నై, కాలిఫోర్నియా, USA లో ఉన్నాయి.