Shell Oil Co. plans to plow around $200 million into a Tennessee solar company, the latest deal that finds a major oil company investing in renewable energy as the industry prepares for a day when ...
Shell PLC SHEL is reportedly initiating the sale of a significant portion of its U.S. solar business, Savion. The decision is in line with the company’s broader strategy under CEO Wael Sawan. What ...