Skip to main content

TEAM MET ONE IN SHANGHAI!








Our team in China setting up a test site in Shanghai...after a hard days work.   They work hard and get things done the right way.  Looks like they don't need team building!

Comments