0 / 60 seg.

In this area the World Economic Forum points out that Indonesia is the 62nd country in the world, meaning that the country needs to put forth extra-effort to develop its transport, electricity and general communication networks.