English: A company with more than 250 UK employees
Telugu: 220కిపైగా ఉద్యోగులతో ఏర్పాటు చేసిన బ్రిటన్ సంస్థ