Spruce Finance, a Texas-based solar asset manager, has completed the acquisition of a 27.6-MW portfolio of distributed generation (DG) solar projects for an undisclosed sum.