richard peerlatest news & developments