Delorean Power
Greenbacker invests in energy storage startup
Startup Delorean Power LLC said that Greenbacker Capital Management made a $20 million strategic equity investment into the company. Delorean is a developer and owner-operator of standalone battery energy storage projects up to 250 MW in size in the United States. In addition to the Greenbacker…