Comment Comment by SlightGenius the revised S-1 behind that $895B commitments figure says nine of the ten largest pharma cos, so it seems interesting that's what they seem to be basing off of parent SlightGenius 8 days ago