World Rank (Jul-30-2023)
2,486
Market Cap (Jul-30-2023)
6.136 Billion USD
World Rank (Dec-25-2022)
2,332
Market Cap (Dec-25-2022)
6.012 Billion USD
World Rank (Jan-07-2022)
2,006
Market Cap (Jan-07-2022)
9.229 Billion USD
Company Rank in Country in 2023
Company Rank in India in July-2023 is 119
Annual Revenue in USD
430 Million USD
Annual Net Income in USD
122 Million USD
Total Assets in USD
619 Million USD
Total Liabilities in USD
317 Million USD
Annual Results for Year ending in
Mar-2023 month
Headquarters Country
Company Business
Stock Exchange
Company Rank in Country in 2022
Company Rank in India in 2022 is 85
Company Website: