Google, Facebook Executives Award $33 Million in Prizesbloomberg.com2 points·agodoy··0 commentsOpen articleSaveView on HN