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 ...
Shell has decided to scrap wind and solar power generation projects it had planned to build in Brazil, citing the unfavorable investment environment, per a Reuters report. “We are always exploring ...