Steve June 17, 2022

British supermarkets are facing criticism for continuing to sell Russian diesel at their petrol stations almost four months after the invasion of Ukraine began.  Campaigners have plastered at least 4,000 “Pumping for Putin” stickers on petrol pumps to raise awareness and urge the retailers to end their trade in Russian oil, according to organisers. As Europe wrangles over its strategy for stopping fossil fuel imports from Russia to starve Putin’s, Read More