edoardo villalatest news & developments