sowabusiness services is a specialist, ISO 9001:2000 certified agency based in Poland supplying translation and interpreting services. Our agency launched its operation in 1994. sowabusiness services of today, apart from translation and interpreting services has also been recognized among consulting (business matching & market research), business education, and Internet service suppliers.