Are Bonds offering better returns to Fixed Deposits? Come let’s find out.