-
Shell plans to lay off employees in its offshore wind power business
Shell plans to lay off employees in its offshore wind power business in the coming months, mainly in Europe, according to sources familiar with the situation. A Shell spokesperson said, "We are focus ...