English: Its headquarters is in London, England and it has more than 312 000 staff.
Telugu: ప్రధాన కార్యాలయం లండన్లో ఉంది, ఇక్కడ 22 వేల మందికి పైగా ఉద్యోగులు పనిచేస్తున్నారు.