English: 61% of these businesses are based in London.
Telugu: అందులో 60శాతం లండన్ కంపెనీల్లోనే ఉన్నాయి.