internal audit satlatest news & developments