MAN Future Security progress update November 2024