Travis Kelce’s $200M Six Flags investment hit as net loss tops $202M

· Times of India