May 19, 2008
Barack Obama has taken the most money from pharmaceutical companies this election cycle. Obama has taken $636k, Hillary Clinton has taken $568k and John McCain has taken $173k.