What about your local bank? My bank has financial advisors. They make suggestions to me and I decide after doing online checks on whether I want to put money there

Term deposit accounts in the...