petra masonlatest news & developments