mario stefanlatest news & developments