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