WEC Da Costa reflects on reliability woes halting Monza potential for JOTA’s Porsche programme 3 years ago 0