English: The firm has over 11,000 employees based in London.
Telugu: కంపెనీకి దేశవ్యాప్తంగా 11,000 మంది ఉద్యోగులు ఉన్నారు.