Oct 19, 20223 minGreen finance firm Enduring Planet will front cash to climate startups that get grant funding