A $6 trillion wake up call for the tech industry – TechCrunch

Calling for tech to develop a conscience.