Why do governments try to attract more foreign investment?

Governments try to attract more foreign investment for the following reasons

(a) It provides necessary capital for undertaking economic activities, which would in turn boast GDP growth.


(b) Leads to increased employment opportunities.


(c) Provides the required tax income for the government.


4