richard ondigilatest news & developments