In a 5-4 decision that strikes down a 1907 law, the justices say the 1st Amendment gives corporations, just like individuals, a right to spend their own money on political ads for federal candidates. The Supreme Court today overturned a century-old restriction on corporations using their money to sway federal elections and ruled that companies have a free-speech right to spend as much as they wish to persuade voters to elect or defeat candidates for Congress and the White House.