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


Manufacturing Locations
FY, 2023
Business Areas
FY, 2023
Awards
FY, 2023
India
A – 107 - 108, Sector - IV, Sector 4
United States
1221 N Black Branch Rd
United States
222 Bruce Reynolds Blvd. #700
Egypt
R2, Plot No.3, Engineering Square, North Extension of Industrial Zones
Hungary
2651, Ipari Park-7
Hungary
2651 ság, Pusztaszántói út 26-28