Interest rate swaps

Reproduced in collaboration with MDA Training.