News

D3Energy has officially launched construction on a 6-MW floating solar system for the Village of Monroeville, which is set to ...