porsche st tour de francelatest news & developments