July 29, 2025E2: $22 Billion in Clean Energy Projects Cancelled in First Half of 2025; $6.7 Billion Cancelled in June Energy
July 28, 2025Brenmiller Energy Signs Private Placement Agreement for up to $25 Million Equity Financing Energy