Bonds vs Fixed Deposits in India | AltiFi – a Bond investment platform