A lot of tech giants cast an image of themselves as centers for altruism, social progress and forward-thinking; however, it’s important to keep in mind that they don’t always put their money where their...

More