Faith investors slam Shell’s decision to cut live TV link to annual meeting

“Deep dissatisfaction” at the Ecumenical Council for Corporate Responsibility