Lower-income country debt payments hit highest level since 1990 as hedge funds swoop in
Lower-income country debt payments have hit their highest level for 35 years, after more than trebling since 2010. Average debt payments for 56 lower-income countries reached 19.2% of government revenue…