term shares
plural noun

a type of building society deposit that offers a comparatively high rate of interest for a fixed period of time

Browse by Subjects
external failure costs
financial risk
financial leverage
Chief Secretary to the Treasury
rights of accumulation (ROA)