These are company deposits and are unsecured. Bank Deposits comes with guarantee just 1 lakh Rs and not 10 Lakh.
Below from RBI Site
Below from RBI Site
Sovereign Guarantee
Unlike other fixed income products like bank FD's, debt funds etc that carry a credit risk, G-Secs are guaranteed by Govt. of India.