Public finance challenges