Veep must spearhead economic recovery or resign - Industrialist