IMG_2401

Sat, 15 Nov 2025 22:26:59 +0100

Neil Barua, CEO of PTC, and Steve Dertien, Chief Technology Officer at PTC, discuss what lies ahead for PTC.