rui cordeiralatest news & developments