Tech’s Tarnished Halo

.....

© Foreign Policy