Added to wishlistRemoved from wishlist 0 Concord’s disastrous launch reportedly leads to its director’s self-demotion