esmeralda benvenutilatest news & developments