US tech giants face human rights concerns over Vietnam investments. - eviltoast