India Ranks 7th Globally: Top 10 investment destinations for land and development projects

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

Leave a Reply

Your email address will not be published. Required fields are marked *