Alexandra KaneSilicon Valley ain’t doing s#!t to make the world a better place …Self-awareness doesn’t seem to be a common trait in Silicon Valley. A casual scrolling down Product Hunt’s main page would show what some…Sep 19, 2014Sep 19, 2014