LONDON: Shell has begun reviewing some investments held under its Shell Ventures portfolio, with the option to sell stakes in a minority of ...