Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Order Intake
FY, 2020
Facilities
FY, 2020
Order Intake (Environmental Systems and Industrial Plants)
FY, 2020
Japan
7-89, Nankokita 1-chome, Suminoe-ku
United States
One Westchase Center 10777 Westheimer Road, Suite 1015
United States
3740 DaVinci Court, Suite 250
United States
2711 Centerville Road, Suite 400
Australia
Level 17, 40 Mount Street
China
Room 1401, Beijing Fortune Building, 5, Dong San Huan Bei Lu