A catch-up with... Jimmy Shan

17th Mar 2026