9.05% L&T Finance NCD – Apr’19 (Tranche II) – Should you Invest?Bonds, Fixed Income, NCDs 9.05% L&T Finance NCD – Apr’19 (Tranche II) – Should you Invest? Read More »