Finance New York City-Based David Energy Secures $23 Million for Clean Energy Initiatives byAlexander FosterSeptember 24, 2024