An affiliated fund of Greenbacker Capital Management LLC has made a strategic equity investment into energy storage company Delorean Power LLC, thus supporting a pipeline of standalone battery projects across the US.