Aspen Creek Power, Oakhurst Energy merge to maximize solar project returns for the long haul
The new company will take solar projects in the Southeastern U.S. from the earliest stages of development to construction to maximize financial returns, incoming CEO Patrick Leibach says.