Princess Noura Bint Abdul Rahman University Solar Farm
The world's largest solar power plant, located at Princess Noura Bint Abdul Rahman University in Saudi Arabia. Built by Millennium Energy using Greenonetec GK 3000 series solar panels with 95% absorption rate.
operational
1 mention