Many young people threw themselves into starting businesses.
Tips
register
投身 is formal and literary — you'd see it in speeches, biographies, and news, not casual conversation. The colloquial equivalent would be something like 全心投入 (quánxīn tóurù, to put your heart fully into).