Shell Energy Solutions, a retail electricity provider in Texas owned by the global oil major Shell, has informed the Texas Workforce Commission of its plans to lay off approximately 100 Houston ...
Shell is no longer selling electricity plans to Texas residents, a company spokesperson confirmed to the Houston Chronicle this week. The global oil major’s retail energy business, Shell Energy, sold ...
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated. When Cindy Taff was a vice president at the ...
The energy sector stands at a pivotal moment in history. As the world grapples with the urgent need to reduce emissions while meeting growing energy demands, artificial intelligence is emerging as a ...
Cindy Taff, right, and Brianna Byrd, left, with Sage Geosystems, a startup that aims to make clean electricity, visit Southwest Research Institute where testing and research is taking place in San ...
When Cindy Taff was a vice president at the giant oil and gas company Shell in Houston, her middle schooler Brianna would sometimes look over her shoulder as she worked from home. “Why are you still ...