In which country is it common for US companies to set up finance subsidiaries in such centers?

In which country is it common for US companies to set up finance subsidiaries in such centers?



A. Netherlands
B. United Kingdom
C. Kenya
D. Bermuda
E. Japan





Answer: D


Learn More :