-
Apr 1, 2022, 3:06 pm379 ptsCleanTechnica
Oil majors cannot be trusted to put ethics before profit, says Transport & Environment: $100bn from Russia since Annexation of Crimea Total, Shell and BP bought $100 billion in Russian oil between 2015 and 2021 following Russia’s annexation of Crimea, new analysis shows. Transport & Environment (T&E), who…
Trending Today on EcoTopical
Welcome to EcoTopical Your daily eco-friendly green news aggregator.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.