muganda wrote:I'm wondering whether the fitting title should have been
infrastructure bond for my children.
At current interest rates, your children would receive triple their investment, as long as you reinvested interest payments in similar bond, in just 7 years.
Bonds are for old folks (for income). Money that has decades to grow belongs in stocks.