One might wonder who pays for all those campaign commercials, buttons and bumper stickers this election season.
Candidates rely on generous donations to finance their campaigns,
and the Center for Responsive Politics is keeping track of the
Top Political Donors. Most of the
top 100 donors are corporations that gave at least $1 million each to candidates.