Lloyd’s to set up shop in Miami

The Lloyd’s Latin America and Caribbean director-general will move from Mexico to the US city.
Subscribe Free Trial