Credit: Getty Images/iStockphoto/DigtialStorm Jags owner Khan calls 2023 collapse an ‘organizational failure’ and says it can’t happen again