November 1, 2025In 170 Years, Wild Mammal Biomass Has Halved, While Livestock Biomass Has Quintupled. 95% of Mammals on Earth Are Now Livestock and Humans, Leaving Only 5% for Wildlife Data
November 1, 2025How America lost the electric car race: in 2012, EV sales in the US were several times higher than in China. However, by 2018, EV sales in China were several times higher than in the US. China has 40X more electric trucks and 120X more electric buses, a result of an aggressive electrification policy Data