Stolt-Nielsen Limited (Oslo Børs: SNI) reported unaudited results for the second quarter ended May 31, 2020. The Company reported a second-quarter net profit attributable to shareholders of $3.6 million, with revenue of $503.5 million, compared with a net loss attributable to shareholders of $20.0...