India Emerging as the top Investment Destination