Europe pledges green recovery with historic stimulus programme

Solar news
Solar power.