17 October 2024

Trust in forward-looking data 'needs to be earned'