The article doesn't mention any new secrets revealed.
I visited it, and it's a decent place to visit once,
but it's owned by the Barringer Crater Company and it kind of shows.
The site really ought to be a National Park or similar.
I was wondering if I was just having reading comprehension issues myself.
TFA: These kinds of studies have led to the identification of, so far, of about 200 confirmed impact craters on Earth, Koeberl said. "Impact crater studies have actually grown in importance over the years and are an interdisciplinary effort. We encourage young researchers from all over the world to submit grant proposals,"
I visited it, and it's a decent place to visit once, but it's owned by the Barringer Crater Company and it kind of shows. The site really ought to be a National Park or similar.