Where do time deposits fit in today’s portfolios?

For investors seeking stability, this bank’s time deposit offers up to 8% interest per annum