Image may be NSFW.
Clik here to view.
US energy services company Exelon has purchased the planned 230MW Antelope Valley Solar Ranch in California from First Solar.
Clik here to view.
