No. SDTC's mandate is to directly fund clean technologies, versus the ecosystem fund, which has been designated by the board to indirectly fund companies or organizations that help clean-technology companies.
On December 11th, 2023. See this statement in context.