#6. Aurobindo Pharma
Aurobindo is India's 6th largest pharma firm by sales. Its 2007 revenues stood at Rs 2,080.19 crore (Rs 20.801 billion).
Image: A scientist working at an Aurobindo Pharma facility. | Photograph, courtesy: Aurobindo Pharma
Also read: One of India's greatest engineering marvels?