Research Researchers find electric cars erase their “carbon debt” in under two years November 5, 2025