D-RECs (Distributed-Renewable Energy Certificates) stand at the forefront of accelerating the adoption of Distributed Renewable Energy (DRE) in the Global South. Our goal is to mobilize $100 million of additional D-REC revenue by 2030, focusing on catalyzing investments in small-scale DRE projects t... Read more
This company has no teams yet
This company has no offices yet