Glen Davis

Greenbacker purchases United States energy storage crew
$ 20m financial investment in Delorean Power will assist better scale its platform as well as expand its pipe
Jan 11, 2022 // Markets & Finance News, Storage, USA, North America, greenbacker, Glen Davis, Ben Baker
Tracker provider Sunfolding selects new CEO
Single-axis tracker vendor Sunfolding has revealed the consultation of former Renewable Energy Systems Americas president Glen Davis as its brand-new CEO.
Jan 14, 2021 // Markets & Finance News, USA, Australia, Oceania, North America, single-axis trackers, Sunfolding, executive appointments, Leila Madrone, Glen Davis, Jurgen Krehnke