Legal Update

Deposition

A statement of evidence written down and sworn on oath or by Affirmation