Source
SEMBA VIETNAM has completed the design and construction for their offices located in Ho Chi Minh City, Vietnam. SEMBA VIETNAM was tasked to relocate,