Yeah I'm familiar with Citizens United but you already said "corporate donation." So what is a "corporate opinion" as a thing distinct from a donation?
No, it's because if I said "outlaw donation" it could mean I was arguing just for the financial side of the "opinion", leaving companies free to invest in ads or propaganda as an indirect form of expressing opinion