Depository of News

DTE Energy launches 132‑MW Fish Creek Solar Park in Michigan

newsdepo.com · world

DTE Energy announced that the 132‑megawatt Fish Creek Solar Park near Sheridan, Michigan, is now operational, adding renewable capacity funded by voluntary customer contributions.

Read full article →