New Solar Array in Ottawa, Illinois
NSG Group held an opening ceremony on May 23, 2025 for its newest 2.0 MWp photovoltaic solar array at its Ottawa, Illinois facility which will supply about 3.9 GWh of renewable electricity annually.
Sustainability Deliver Change