The definition of 'Mini-bond'

Mini-bonds are a form of debt that allows investors to invest in a company and receive a fixed return over a set period of time with the initial investment returned at the end of the prescribed duration.

In exchange for the investment, some mini-bonds offer cash returns while others offer rewards in another form such as discounts of their product.