FAQ's
What has been the annual interest rate historically?
The annual interest rate has always been 5%.