ravelle pillaylatest news & developments