India continues to be in the top 10 global cross-border investment destinations for land and development sites, a report showed on Wednesday.
India continues to be in the top 10 global cross-border investment destinations for land and development sites, a report showed on Wednesday.