Millennium Interview Question

What is your knowledge on Credit Default Swap?