English: About 60 per cent of the units are in London.
Telugu: అందులో 60శాతం లండన్ కంపెనీల్లోనే ఉన్నాయని వెల్లడించారు.