Do I need to invest money for L-1? Leave a Comment / By immlaw / May 25, 2026 May 25, 2026 A Do I need to invest money for L-1? Category: U.S. Visa FAQs • The U.S. company must show business setup expenses and future plan.