English: Offices in five different countries: Bulgaria, Italy, Spain, the UK, and the USA.
Telugu: ఐదు వేర్వేరు దేశాలలో కార్యాలయాలుః బల్గేరియా, ఇటలీ, స్పెయిన్, యునైటెడ్ కింగ్డం మరియు యునైటెడ్ స్టేట్స్.