English: The company has studios in Latvia, Malta, and Murcia.
Telugu: కంపెనీ స్టూడియోలు లాట్వియా, మాల్టా మరియు కెనడాలో ఉన్నాయి.