ricardo kakalatest news & developments