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