We take a closer look at the FTSE 100 business as debt fears recede