Stolt Sea Farm (SST) has installed solar panels on its RAS farm in Tocha, Portugal, making the plant a 100% removable energy-powered facility. Thus the company continues consolidating its commitment t ...
The preliminary report of Q1 2023 reported an operating profit before fair value adjustment of biomass of $5.6 million, up from $3.3 million the previous quarter.