Office Relocation – Shanghai, China

i-fact@nalysis, Inc. Announces The Company’s Shanghai Office Has Moved Its Operations To One Museum Place Effective May 1, 2020 One Museum Place is a newly opened iconic landmark tower in the heart of Shanghai. The building boasts spectacular views of the famous Lujiazui skyline. Our new address

Read more