Technology 68% of people say tech creators inject their own biases in products, study says July 20, 2018 johorbiznet Johor News 68% of people say tech creators inject their own biases in products, study says Mic raceAhead: Most Americans Think Tech is Biased Fortune Full coverage Source: Technology News Feed