A virtual conversation on recent and planned infrastructure improvements with Jim Purcell, Princeton’s Assistant Municipal Engineer.