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