Legal Reasoning

Please read Case below
Citizens United v. Federal Election Commission.

In Citizens United v. Federal Election Commission, the Supreme Court issued a landmark decision that overturned a twenty-year-old precedent on campaign financing. The case involved Citizens United, a nonprofit corporation.
Citizens United had produced a film called Hillary: The Movie that was critical of Hillary Clinton, who was seeking the democratic nomination for the presidency. Campaign-finance law restricted Citizens United from Broadcasting the movie. The Court ruled that these restrictions were unconstitutional and that the First Amendment prevents limits from being placed on independent political expenditures by corporations.

Businesses have taken a larger and larger role in society.  You may have heard the phrase “Businesses are people” before. Well, a business is an independent entity from its owner, but is it a person?
In this case, the US Supreme Court established that corporations have a constitutional freedom of speech as it comes to how they spend money on a political cause.  In Burwell v. Hobby Lobby, the court established that privately held corporations had some rights to freedom of religion. 

*Please elaborate/answer:
Do you think corporations should have constitutional rights? Should they have all the same rights as people, some limited rights or none? Since the court has established that they have some constitutional rights, do corporations have a responsibility to use them to help society at large or just their shareholders?