“Its time to put a leash on these corporate entities - the question is how.”
This is why I’m opposed to giving corporations rights. They have too much influence as it is. Just shut up and sell your junk.
You both make great points, IMO. I certainly don't know what the answer is myself. I do know while freedom and free enterprise has lifted the world up, meddling of global corporations in legislative processes, elections and etc., has/is having a very negative impact; both here in this country and around the world.
Mega-corps and the power they wield is one of the major problems "we the people" must confront.