Pilkington Launches 2-Megawatt Solar Array in Ottawa to Advance
Pilkington North America, part of the global NSG Group, unveiled a 2.0-megawatt solar array at its Ottawa, Illinois facility on May 23, 2025, marking a major milestone in its sustainability