Deals | Thu Apr 12, 2012 9:46pm IST

Roche Q1 sales solid as Illumina bid battle rages