Q392
Which country has the largest share in India's cumulative FDI inflows
A.
America
B.
Britain
C.
Mauritius
AnswerD.
Japan
Answer: Option C
Solution
Answer: Option C
No explanation is given for this question Let's Discuss on Board