Recently, Shell posted a notice on its website explaining that it is attempting to contact individuals about a recent cybersecurity incident in which their personal information was leaked. In this ...
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 ...