World Rank (Jul-30-2023)
4,710
Market Cap (Jul-30-2023)
2.676 Billion USD
World Rank (Dec-25-2022)
5,432
Market Cap (Dec-25-2022)
2.011 Billion USD
World Rank (Jan-07-2022)
9,549
Market Cap (Jan-07-2022)
0.976 Billion USD
Company Rank in Country in 2023
Company Rank in India in July-2023 is 236
Annual Revenue in USD
339 Million USD
Annual Net Income in USD
63 Million USD
Total Assets in USD
822 Million USD
Total Liabilities in USD
442 Million USD
Annual Results for Year ending in
Mar-2022 month
Headquarters State / City
Headquarters Country
Stock Exchange
Company Rank in Country in 2022
Company Rank in India in 2022 is 447
Number of Employees
2,950
Employee Count as on Date
As on March-2020
ISIN Code:
INE171Z01018

Share it on Social Media