Dbaiba meets a delegation from the World Bank