Shell ruling should be a wake-up call for all
Oil giant Shell was recently reprimanded by the Advertising Standards Agency for running a series of “misleading” advertisements about its clean energy...
Get the transparency you deserve. Get the latest updates about 24/7 carbon-free energy.