OpenEvidence Doubles to $12B in Thrive-Led Series D | The Tech Buzz