Solar panels are seen in Yinchuan, Ningxia Hui Autonomous Region, China

Source: Wed, 19 Apr 2017 18:30 PM
Author: Reuters
Enlarge image
Tweet Recommend Google + LinkedIn Email
Leave us a comment

Solar panels are seen in Yinchuan, Ningxia Hui Autonomous Region, China April 18, 2017. Picture taken April 18, 2017. REUTERS/Stringer

Most Popular
LATEST SLIDESHOW

Latest slideshow

See allSee all
FEATURED JOBS
Featured jobs