The International Organization for Standardization (ISO), the body in charge of developing and publishing international standards, has published a new standard on legal interpreting.
Get the story here
The International Organization for Standardization (ISO), the body in charge of developing and publishing international standards, has published a new standard on legal interpreting.
Get the story here