Revenue
FY, 2025
Japan
7-3-3 Kyoei-cho
United States
24387 Halsted Rd
65 Clarence Dr
Belgium
Belgicastraat 13
China
5 Xinhui Road
Room 1809, Grand Tower, Site 1 of 228 Tianhe Road