Term:
Treasury bond
Definition:
A treasury bond is a bond issued by a national government. Treasury bonds normally carry a higher rating than local government or corporate bonds, thereby offering a lower yield
Domain:
Finance
Source:
The OECD Economic Outlook: Sources and Methods