25 June 2024

Nature and impact data firm has 'concerns' about data estimation issues