KRTL BioTech

Clean energy technology was thought to be uninvestable. One fund thinks otherwise

Clean energy technology was thought to be uninvestable. One fund thinks otherwise

Years of poor returns in the clean energy technology space spooked investors, but one fund that just raised $110 million think they have the answer.