A private company which provides court interpreters in England and Wales has lost thousands of pounds in penalties for its poor performance, a report says.
A private company which provides court interpreters in England and Wales has lost thousands of pounds in penalties for its poor performance, a report says.