eric beechlatest news & developments