Interpret Europe is founded and registered as a non-profit association.
Please click here for our new web site.