How much good a company can do in its local communities, or even beyond that, is corporate social responsibility. And the better the benefits, the better the media coverage
On the other hand, if a corporation participates in production or activities that bring upon negative community impacts, the media will also pick this up. Unfortunately, bad news spreads quicker than good news.