Worldwide rooftop photovoltaic electricity generation may mitigate ...

Worldwide rooftop photovoltaic electricity generation may mitigate ... image.
source