CEO Jeff Bezos’ $10 billion initiative to support climate and nature solutions, Bezos Earth Fund, has ceased its funding for ...