Star Asia International Opens North Carolina Office

Star Asia International has opened a new office in Charlotte, N.C.