Financial Horse - Astrea 8 PE Bonds Review – Why I am buying these 6.35% yielding Bonds? Better buy than T-Bills or SSBs? (Astrea 8 Bonds IPO)