Revenue
FY, 2023




Orders Received
FY, 2021
Order Backlog
FY, 2021
Germany
Langenauer Str. 12
United States
1447 Peachtree Rd NE STE 700
United States
307 Eastpark Dr
China
Unit 2506, 25th Floor, Jing Guang Centre, Hujialou, Chaoyang District
Germany
Backeswiese 9
United Arab Emirates
DMCC, Jumeirah Lakes Tower