2022-08-26
Sinowatcher's traffic signal products, which around 2900 sets signals have recently been installed in the capital of Botswana. Thanks to the trust and support of SICE team, we had this oppotunity to provide the full range of signal lights , to contribute for sustainable traffic safety and road congestion there!