NewsIndia Positioned as World’s Nerve Centre for Life Sciences GCCsadminSeptember 2, 2025 by adminSeptember 2, 202500 India has been a hotbed for pharma and life sciences GCCs in the last decade, with 23 of the world’s top 50 life sciences organisations...