ribay peraltalatest news & developments