
Factor This finance and development roundup: Atlas Renewable Energy, Exowatt, Lightshift Energy, Omnidian, OnePlanet, ...
Have you heard the (horrible) news? Tariff and tax credit uncertainty have cost the United States nearly $8 billion in clean energy investments in just the first three months of 2025. According to E2’s latest Clean Economy Works report, the amount …