gerardo martinolatest news & developments