The report says that "life as we know it" could not develop there due to its thick atmosphere. I'm guessing whoever wrote that doesn't read the same kind of science, or science fiction, that I have. Including the articles about trying to get algae and tardigrades off our hardware in orbit. ;)
I confess that I kind of want to dump algae and tardigrades there if it hasn't already got a biosphere.