If you invest $10M in a company and get back $12.5M after ten years, that's a 2.3% annual compound return.
You would have made nearly twice as much (with virtually no risk) if you had bought a government bond with the money instead.
You would have made nearly twice as much (with virtually no risk) if you had bought a government bond with the money instead.
You're right about current yields, but they're also at all-time historical lows right now.