Apollo deal to take Chuck E. Cheese owner public falls apart

The parent company of CEC Entertainment, which runs Chuck E. Cheese and Peter Piper Pizza, will no longer merge with shell company Leo Holdings Corp.