DE Shaw completes a 50 MW solar tracker project in southeastern Louisiana Utility November 28, 2024 Entergy Louisiana And DE Shaw renewable investments (DESRI) commenced commercial operations at Sunlight Road Solar, located in Washington Parish, Louisiana.…