Shangai offices move to a new location

Shanghai branch office and R&D center

 

COLOMBO POST SHANGHAI 2