Prime Minister Shehbaz Sharif on Tuesday said that the government had established a robust mechanism in form of the Special Investment Facilitation Council (SIFC) to attract investments with a view to do away with the addiction of borrowings and put the country on the course towards self-sustainability