E electrek.co H1 2025: China installs more solar than rest of the world combined 8 points cavinquill 1 year ago 1 comments