News DSD leveraged the development of a 1.54 MW solar portfolio for parks in IllinoisBy solarenergyAugust 11, 20240 DSD Renewables (DSD) is partnering with General Energy Corporation to deploy a 1.54 MW portfolio of rooftop solar projects across…