A 68 MW solar photovoltaic facility commissioned in 2014, Salvador is located in Northern Chile, in the Atacama Desert, a location with one of the highest levels of solar irradiation in the world. [pdf]
Enter your inquiry details, We will reply you in 24 hours.