From the article: "The new AMS results may ultimately help scientists narrow in on the origin and features of dark matter"
So yet another link-bait headline.
So yet another link-bait headline.
It's a bit ambiguous too: 85% is the proportion of the total mass made up of dark matter. Normally we'd say that 26% of the universe is dark matter, 5% is baryonic matter and the rest is dark energy.