TFG has revealed its interim financial results for the six month period ended 30 September 2024, delivering markedly ...