Open TV Software (Beijing) Co., Ltd.

Location:Floor 23, Block A, Ocean International Building, Chaoyang District, Beijing  |  Area:2000 Square meters  |  Duration:October 2009- February 2010