A company owned by oil and gas giant Shell has been slapped with a fine by the energy regulator Ofgem. An investigation by Ofgem opened in July 2020, found a number of breaches, including outsourcing ...
Shell (NYSE:SHEL) said Tuesday it plans to sell its home retail energy businesses in the U.K., Germany and the Netherlands due to their weak returns, and expects to reach an agreement with a potential ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results