Revenue
FY, 2025
Taiwan
5F., No.59, Ln. 77, Xing‑Ai Rd., Neihu Dist.
United States
1620 S Carlos Ave Suite M
Germany
Max-Planck-Straße 10
Spain
C/ Los Sueños 14, Polígono Industrial Santa Cruz
United Kingdom
Unit 1, Osbaldwick Industrial, Estate, Outgang Lane