Shell (SHEL) confirmed Thursday it is reviewing strategic options for Sprng Energy, its India-based renewable power unit ...
Shell is reviewing strategic options for its India-based Sprng Energy renewable power unit, the company said on Thursday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results