Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Deliveries, MW
FY, 2021
Order Book
FY, 2021
Manufacturing Locations
FY, 2020
India
One Earth, Hadapsar
United States
8750 W Bryn Mawr Ave, Ste 900
Argentina
Av. del Libertador 2442, piso 4
Australia
1/182-184 Stawell Street
Bosnia and Herzegovina
Hadzeli br. 129
China
Room 18H, Zao Fong Universe Building, No. 1800 Zhongshan West Road