Corporations are not "made of people". Legally, corporations have individual free speech rights like people (in the U.S.). People individually deciding to give money to politicians is different from the corporation giving money to politicians, but both acts are considered free speech in the U.S.