New York Post - October 21, 2007 -- Investment in biotech facilities is not a crap shoot, as you suggest in “Bribing Biotech" (Editorial, Oct. 17). New York City is a world-renowned center of life-sciences research and discovery. However, the city loses out to ...