US renewable energy asset owner D E Shaw Renewable Investments (DESRI) said today it has closed debt and tax equity financing for the 149-MW River Fork Solar project in Michigan.