Laporan The World Economic Forum dan INSEAD Tahun 2017 menyebutkan bahwa Indonesia menduduki peringkat 73 dari 139 negara berdasarkan Networked