Construction begins on largest floating solar project in the US
NJR Clean Energy Ventures (CEV) has started construction on an 8.9-MW floating solar installation in Millburn, New Jersey, that will
Read moreNJR Clean Energy Ventures (CEV) has started construction on an 8.9-MW floating solar installation in Millburn, New Jersey, that will
Read more