Annual solar installations to surpass 105 GW on Chinese deployment, European rebound

By Brian Publicover