KLM faces court over 'greenwashing' adverts and offsetting scheme in first major challenge to aviation industry
KLM's offset scheme "misleads" passengers into thinking they can fully "neutralise" the climate impact...
The Ukraine-Russia war is being called a frozen conflict. For major arms manufacturers - it has opened a new line of revenue. Who is benefiting from the war in Ukraine? Palki Sharma tells you how the military-industrial complex is winning.