What does DI mean or stand for ?
Direct Investment is the method for a parent company or a multinational to directly infuse funds into its subsidiary company or branch in another country or territory.Depending on local financial laws,it may or may not be possible to directly invest and sometime its required to form a joint venture with a local company before infusion of funds.