04 August 2026

Financial Results

PIN Financial Results for the Year Ended 31 May 2026

The team at Pantheon discusses PIN’s performance and highlights during the period.