It is mind boggling, but it isn&#x27;t new. The article is saying that these researchers were able to confirm the 5% estimate with a direct measurement.<p>Here&#x27;s a book from 2011 on the subject: <a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;The-Percent-Universe-Discover-Reality&#x2F;dp&#x2F;0547577575" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;The-Percent-Universe-Discover-Reality&#x2F;...</a>