Advertisement

Also

Share via

Six Flags Inc. said it would close its AstroWorld park in Houston and sell the property to boost value for shareholders. The action will eliminate 119 jobs.

Advertisement