ricardo alarclatest news & developments