Bonds (Corporate Bonds) are issued by private or public sector companies to raise money from the market. Bonds are for long term investment with minimum investment period of a year. Bonds are generally listed in NSE and BSE.

Government or public sector bonds are considered as low risk investment option when compared to bonds issued by private sector companies in India. That’s the reason many a times bond issued by private sector companies receives higher yield.