Templeton Shariah Global Equity Fund - LU1267930813 | Invest via Fund Smart | Endowus SG