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