Three-year lock-in and minimum investment of ?25,000 are dampeners

More...