Local Business
Somers Limited, the Bermudian-based investment holding company, has reported a net loss of £21.4 million for the six months ended March 31 (2022: net loss of £47 million) resulting from unrealised foreign currency losses and a slight decrease in the ...
Jun 25, 2023