China Blocks BlackRock’s $23 Billion Panama Ports Deal
Beijing (Agencies): China has halted a $23 billion deal that would have transferred control of key Panama Canal ports to a U.S.-led consortium, citing economic and geopolitical concerns. The move,…