News

Q1 2025 Management View CEO Owen Kratz outlined that Q1 2025 results were supported by higher rates in the Brazil oil intervention business. Revenues reached $278 million, with gross profit at $28 ...
Helix Energy Solutions (NYSE ... DNNGY) Hornsea 3 offshore wind farm in the U.K. Financial details were not disclosed on the ...