Discover who we are and our leadership
Meet the Gamechangers leading the way
News and press releases
We’re here to help
Article 161 of the Contract Law of the People’s Republic of China provides that if the payment time is not stated and additional agreement cannot be reached then payment is due on delivery.
Discover the source of value in your supply chain