Revenue
FY, 2022
Orders Received
FY, 2022
Japan
4-1-13 Honmachi, Chuo Ward
United States
Topa Financial Center-Fort Street Tower, 745 Fort Street, Suite 708
United States
70 East, 55th Street 3rd Floor
United States
222 Mason Street, 5th Fl
Belgium
Vendôme buildig, Culliganlaan 1B
China
Room 3902, 39F Longemont Yes Tower 399, Kaixuan Road