Business

Shell set to sack more workers

Shell may have to cut more jobs after laying off 12,500 people over the past year, CEO Ben van Beurden told The Telegraph. The new cuts would be prompted by a “continuous improvement drive,” he added. Elaborating on what this drive would imply, Van Beurden noted jobs are becoming unnecessary as business operations get shut […]