How Steve Ballmer Has Spent $100 Million In A New Twist On Political Giving – Forbes How Steve Ballmer Has Spent $100 Million In A New Twist On Political Giving Forbes