Desert Sunlight 250 Project DSL13

DSL13
Photovoltaic
39
39
Operating
2014
Solar
Operator Owned