Company News UncategorizedShanghai Office Move NotificationSeptember 4, 2012By Sinovantage Our Shanghai office has moved to new premises. The new office is located just across Continue Reading