McDermond Pitch Competition recap

596