Answer:
Direct investment
Explanation:
Direct investment means investment made by a company in some other country that is not the native, to acquire the physical assets in the country or to develop the ownership of the company in the region. Â
Here the Boson corp has bought a land i.e the physical asset in South Asian country (i.e in a country where is not based ) to expand its business.
Hence, the company is involved in direct investment.