Job performance details about more than 900 employees of a major office-space provider have been published online by accident after a staff review.
Job performance details about more than 900 employees of a major office-space provider have been published online by accident after a staff review.