21 February 2024

PIN Financial Results for the Half Year ended 30 November 2023

The team at Pantheon discusses PIN's financial results and highlights for the six months ended 30 November 2023.