Shell (SHEL) is curtailing new offshore wind investments and is splitting its power unit following an extensive review of the business, Reuters’ Ron Bousso reports. The updates are part of a ...
Some results have been hidden because they may be inaccessible to you