Big Oil’s New Shareholder Activism: Problem Or Solution?

After six-months of proxy conflict and vote counting, environmentalist investors have claimed victory in their clash against the largest U.S. oil company – ExxonMobil. Will their new stance on renewable technology prove a hindrance to business or a boon?