Advertisement

Also

Share

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