Shareholders aren't the same as stakeholders. Shareholders are always stakeholders, but stakeholders aren't always share holders.
Stakeholders are people with any kind of interest in the company doing well, this includes people like employees, suppliers, and customers. Basically anyone that benefits from a business doing well.
I feel like he might be arguing for the kind of change that the current "anything to keep the stock price going up so the shareholders stay happy" model desperately needs.
Probably a bunch of lipservice to keep shareholders happy by addressing risk that they all foresee....namely the shifting temperament towards large corporations by the people who's value is being stolen for shareholders gains.
Yep, you got it. Tax credits for things like RnD and green initiatives, depreciation of assets like buildings and machinery , and the evergreen strategy of exploiting tax loop holes