BSE 682.60 NSE 682.85
This vision drives our 1,500+ scientists and R&D personnel in 7 research centres spread across 5 countries