Investment costs are increasingly coming under the spotlight as it becomes ever harder for asset owners to squeeze out decent returns from their portfolios.

That...