-
Shell is reported to have started laying off hundreds of employees in departments related to low-carbon and corporate affairs
Shell has started laying off hundreds of employees in low-carbon, corporate affairs and other departments, according to sources. The first batch of positions to be laid off involve the low-carbon sol ...