Business | Fri Nov 2, 2012 9:17pm IST

India revokes Roche patent in new blow for Big Pharma