Seed Firm Ceres Files for $100-Million IPO

21:20 PM | May 25, 2011 | Rebecca Coons

Agricultural biotechnology firm Ceres (Thousand Oaks, CA) has filed for an initial public offering (IPO) of up to $100 million, according to an SEC document dated May 23. Founded in 1996, Ceres...