Retail energy provider Shell Energy Solutions plans to lay off more than 100 workers at the company’s Houston-area office. The layoffs were announced via a Worker Adjustment & Retraining Notification ...
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 will reduce its Executive Committee to eight members following the departure of Projects and Technology President Robin ...