While a FD by SBI fetches 5.3%, some NCDs could return 7-9% if held to maturity. from Stocks-Markets-Economic Times Read The Rest:economictimes...