Debt Management Developing countries face ‘impossible trade-off’ on debt: UNCTAD chief By Alex Curd 4 years ago Speaking in Geneva, Rebeca Grynspan said that among 70 and 85 for each cent of the