Claim: India ranked 3rd in the list of top prospective host economies for 2016-18 in the UNCTAD World Investment Report (WIR).
Fact:  India continues to be ranked 3rd in the list of prospective economies in WIR. This ranking has been more or less stable for a number of years. Hence, the claim is TRUE.
Fact Checking claims on India’s global standing in FDI inflows
['None']