World Bank to provide $32 million loan