Corporations are not individuals who should have a “free speech” right. They are considered “people” for some ( should be very limited) legal issues.
All PACs need to be banned and money donated in open, reported ways. No hidden list of donors. No back door buying of politicians.
Limited donations from actual people.