The Alibaba International Station platform was launched in 2016 and has been in operation ever since.
The ISO certificate was obtained in 2021.
The Made-in-China.com International Station platform was launched in 2022.
The DCL certification was obtained in 2024.
The Certification Authority for Reinforcing Steels (CARES) certification was obtained in 2025.

