Colombia to the Rescue! Deposing Witnesses in South America (Updated)
Three giants in South America don’t permit the taking of depositions within their borders. What are you to do if you need to depose a witness? Try Colombia.
Three giants in South America don’t permit the taking of depositions within their borders. What are you to do if you need to depose a witness? Try Colombia.