oecd logo

OECD Economic Surveys: Indonesia 2010

Tackling the infrastructure challenge