This California nonprofit is fighting fire with finance – E&E News June 6, 2023 by Bharat Shukla source