Terex Finlay ‘on track’ with three new machines