What alternatives are there to term deposits for higher returns?

FREE eBook: 7 vital facts every term deposit holder should know