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…