
Shell to Lay Off 200 Employees in Its Clean Energy Unit
By
Darya Rudz
As many as 1,300 employees are working under Shell’s Low Carbon Solutions (LCS) division. A total of 90,000 people are employed by Shell Group in 70 countries.