Comment Comment by RcouF1uZ4gsC > In an open letter 'liked' by hundreds of colleagues, two employees criticised the fossil fuel giant’s lack of leadership in the energy transition.Shell has 93,000 employees. parent RcouF1uZ4gsC 3 years ago
Shell has 93,000 employees.