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 ...