“Immoral” fossil fuel companies are taking advantage of the war in Ukraine to make record profits

3 min read
Shell, one of the largest fossil fuel companies in the world, announced record profits of €11.3 billion...