English: They've got 18 subsidiaries in Europe, America and Asia.
Telugu: యూరప్, అమెరికా, ఆసియాలో 18 శాఖలు ఉన్నాయి.