Latest Technology News Feeds around the world

test

Breaking

Post Top Ad

Your Ad Spot

Sunday, September 6, 2020

Analysis of 63 statements released by tech firms amid BLM protests finds their language repeatedly placed responsibility for racial injustice on Black people (Amber M. Hamilton/MIT Technology Review)

No comments:

Post a Comment

Post Top Ad

Your Ad Spot

Pages