‘Political stability and predictable policy framework’ have made India an attractive investment destination, Prime Minister Narendra Modi recently said, while urging Indian business leaders in the United Arab Emirates (UAE) to invest in Jammu and Kashmir, which could emerge as India’s growth engine. He was addressing non-resident Indian businessmen in Abu Dhabi.