The Shell Corporate Conscience Pressure Group (SCCPG) has reported significant dissatisfaction among Shell retailers, with many questioning the company's ethics.


The Shell Corporate Conscience Pressure Group (SCCPG) has reported significant dissatisfaction among Shell retailers, with many questioning the company's ethics.