john c reillylatest news & developments