Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Installed Capacity (India, Limda), metric tons
FY, 2022
Installed Capacity (India, Perambra), metric tons
FY, 2022
Installed Capacity (India, Chennai), metric tons
FY, 2022
India
7, Institutional Area, Sector 32
United States
1175 Peachtree St NE 10th Floor
Austria
Seybelgasse 10-12
Belgium
Esplanade 1
France
59 Av. Victor Hugo
Germany
Am Prime Park 17