IFM Investors, the industry super owned $110 billion asset manager, is handing back fees after making better than expected profits. Chief executive Brett Himbury speaks to Elysse.
IFM Investors, the industry super owned $110 billion asset manager, is handing back fees after making better than expected profits. Chief executive Brett Himbury speaks to Elysse.