Rekha Jhunjhunwala picks 2% stake in smallcap pharma stock
Sun Pharma Advanced Research Company (SPARC) is a clinical-stage bio-pharmaceutical company focused on continuously improving standards of care for patients globally, through innovation in therapeutics and delivery. SPARC was formed in 2007 following its demerger from Sun Pharma, a global leader in speciality generics.