Business | Sat Nov 3, 2012 6:28am IST

India revokes Roche patent in new blow for Big Pharma