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