8.9 MW Floating Solar Plant In US

North America’s ‘Largest’ Floating Solar Array Starts Commercial Operations In New Jersey

An 8.9 MW floating solar power plant on the Canoe Brook Reservoir in Short Hills, New Jersey, US has become