By Stephanie Kelly LONDON, Feb 26 (Reuters) - Shell has put under review with the option to sell investments it holds in some of the companies under its Shell Ventures portfolio, two sources familiar ...
Forbes contributors publish independent expert analyses and insights. I have been chasing race cars since the first Michigan 500 in 1981. Team Penske and Shell/Pennzoil charge into 2025 riding a wave ...