I looked up what Twitter bonds I could find for puchase today and if I'm reading this web site correctly a Twitter bond that runs till 2030 has an effective yield of between 4.86% and 5% depending on daily price fluctuations.
This isn't a very exciting investment opportunity.