Investment funds controlled by the government holding large stakes in foreign companies are called:

Investment funds controlled by the government holding large stakes in foreign companies are called:



Answer: sovereign wealth funds


Learn More :