Union minister Piyush Goyal on Wednesday said Prime Minister Narendra Modi’s five-nation visit, which just concluded, has helped secure investments for the country