King Charles accused of helping BP ‘greenwash’ its image with royal seal

The oil giant was recognised by the Sustainable Markets Initiative – despite missing out on top sustainability score