Lancashire has raised £277mn ($353.7mn) in gross proceeds from a share placing that was announced yesterday.
The London-listed firm placed around 39.6
Lancashire has raised £277mn ($353.7mn) in gross proceeds from a share placing that was announced yesterday.
The London-listed firm placed around 39.6