0 China Critiques Proposed Sale of Panama Canal Ports to BlackRock March 14, 2025 Samir Khan China has condemned a proposed $22.8 billion sale of Panama Canal ports to BlackRock, labeling