Came true: Impossible Foods' planned IPO will not happen. · The Galloway Prediction Index