STS Global Income & Growth: cash flow is king for this dividend hunter
In the press•Published date 28 May 2024
Caution is the watchword at the STS Global Income & Growth Trust [LON:STS]. Frustration is also evident as the management team would like to see some more upside from its existing portfolio, but there is also recognition that we are currently navigating uncertain times in financial markets.