Stolt-Nielsen Limited reported unaudited results for the second quarter ending May 31, 2023. The Company reported a second-quarter net profit of $113.3 million before an incremental loss provision of $155.0 million related to the MSC Flaminia, and $8.3 million after the provision adjusted for tax and profit sharing, with revenue of $721.9 million, compared with …
