Major firms dominate political donations