This paper examines the effect of women’s political empowerment on public spending efficiency in developing countries. Using a large panel of 126 developing countries over 19952 ...
You're not authorized to log in Legal Privacy Notice Site Accessibility Access to Information Jobs Contact ...