No. The L1 visa is one of a trio of options for the foreign investor, the other two being the E2 visa and the EB5 Green Card.