A British athlete in a mountain bike event during the 2023 Cycling World Championship. Photo credit: SWPix. By Anders Lorenzen Anyone who tuned in to the world championship in cycling currently underway in Glasgow was greeted with one of the world’s largest culprits of the climate crisis. Last year, Royal Dutch Shell, the fossil fuel giant, was shamefully appointed as […]
