Puerto Libertad
With over 400 MW, the Puerto Libertad site produce energy for more than 586,000 homes and is the largest solar project to date supplied by STI Norland.
With over 400 MW, the Puerto Libertad site produce energy for more than 586,000 homes and is the largest solar project to date supplied by STI Norland.