Synonym: Foreign Direct Investment
Foreign Direct Investment. In business, FDI implies long-term involvement, a degree of managerial control and possibly technical input from the investor.