Full threadRcouF1uZ4gsC·> 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.View on HN