SIFC approves business, investment-friendly visa facility