Americas

ILFC pays of $2bn of debt mountain