service delivery failureslatest news & developments