News

US-based floating solar (FPV) developer D3Energy is constructing a 6MW floating solar system in Monroeville – a village in ...