Question

For the past several years, foreign companies have invested more business in India than they spent anywhere else in the world.

a. True

b. False

Answer

This answer is hidden. It contains 5 characters.