Shell to lay off over 100 retail power employees in Houston

Shell is laying off Houston employees from its residential electricity subsidiary, which it acquired in 2017.