Scientists say they’ve found the missing 40 percent of the universe’s matter

Scientists say they’ve found the missing 40 percent of the universe’s matter
They just had to revisit some decades-old data to do it.
Read more at Futurism…