SELECT LANGUAGE BELOW

Why Larry Fink’s intricately complex Panama Canal deal could succeed

Larry Fink is racing to finalize a massive agreement to acquire 43 ports, including two located in the Panama Canal. However, making that happen involves careful financial navigation, according to insiders. The head of BlackRock must secure agreements from 23 countries for a new partnership led by his investment firm to manage a number of […]