Panama's Supreme Court has voided a major Panama Canal ports contract held by a Chinese-linked firm, a significant win for ...