Financial services company Somers Ltd made a 2023 net loss of £32 million (more than $40 million) according to a filing with the Bermuda Stock Exchange.
The company reported lower total assets and a m…
The company reported lower total assets and a m…