The bigger the business, the more likely it will be Demon Rat. Of course there are exceptions.
But Big Media, Big Pharma, Big Agriculture, all looove the subsidies and protection Demon Rats provide. What Big Business also wants is for small business competition to be crushed.
Even Walmart loves big government because it gets food stamp money.
Atlas Shrugged.